add classes
This commit is contained in:
parent
2deaa81772
commit
4b26421368
5 changed files with 100 additions and 0 deletions
10
Administration.cs
Normal file
10
Administration.cs
Normal file
|
@ -0,0 +1,10 @@
|
|||
namespace Bücherwurm
|
||||
{
|
||||
class Administration
|
||||
{
|
||||
|
||||
public Administration()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
38
Book.cs
Normal file
38
Book.cs
Normal file
|
@ -0,0 +1,38 @@
|
|||
namespace Bücherwurm
|
||||
{
|
||||
class Book
|
||||
{
|
||||
public int BookId {get;}
|
||||
|
||||
public string Title {get; set;}
|
||||
|
||||
public string Author {get; set;}
|
||||
|
||||
public string Country {get; set;}
|
||||
|
||||
public string ImageLink {get; set;}
|
||||
|
||||
public string Link {get; set;}
|
||||
|
||||
public string Language {get; set;}
|
||||
|
||||
public int Pages {get; set;}
|
||||
|
||||
public int Year {get; set;}
|
||||
|
||||
public Book(int Id, string Title, string Author,
|
||||
string Country, string ILink, string Link, string Language,
|
||||
int Pages, int Year)
|
||||
{
|
||||
BookId = Id;
|
||||
this.Title = Title;
|
||||
this.Author = Author;
|
||||
this.Country = Country;
|
||||
ImageLink = ILink;
|
||||
this.Link = Link;
|
||||
this.Language = Language;
|
||||
this.Pages = Pages;
|
||||
this.Year = Year;
|
||||
}
|
||||
}
|
||||
}
|
18
Item.cs
Normal file
18
Item.cs
Normal file
|
@ -0,0 +1,18 @@
|
|||
namespace Bücherwurm
|
||||
{
|
||||
partial class Item
|
||||
{
|
||||
public int ItemId {get;}
|
||||
|
||||
public int BookId {get;}
|
||||
|
||||
public StatusEnum Status {get; set;}
|
||||
|
||||
public Item(int Id, int BookId)
|
||||
{
|
||||
ItemId = Id;
|
||||
this.BookId = BookId;
|
||||
Status = StatusEnum.Available;
|
||||
}
|
||||
}
|
||||
}
|
23
Lending.cs
Normal file
23
Lending.cs
Normal file
|
@ -0,0 +1,23 @@
|
|||
using System;
|
||||
|
||||
namespace Bücherwurm
|
||||
{
|
||||
class Lending
|
||||
{
|
||||
public int LendId {get;}
|
||||
|
||||
public int[] LendItems {get; set;}
|
||||
|
||||
public DateTime ReturnDate {get;}
|
||||
|
||||
public string Customer {get; }
|
||||
|
||||
public Lending(int Id, int[] Items, string Customer)
|
||||
{
|
||||
LendId = Id;
|
||||
LendItems = Items;
|
||||
ReturnDate = DateTime.Now.AddDays(30);
|
||||
this.Customer = Customer;
|
||||
}
|
||||
}
|
||||
}
|
11
StatusEnum.cs
Normal file
11
StatusEnum.cs
Normal file
|
@ -0,0 +1,11 @@
|
|||
namespace Bücherwurm
|
||||
{
|
||||
partial class Item
|
||||
{
|
||||
public enum StatusEnum
|
||||
{
|
||||
Available,
|
||||
Lended
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue