Team work added

This commit is contained in:
shinya 2025-11-03 12:27:27 +01:00
parent 97181b6efe
commit 13229b6497
5 changed files with 50 additions and 7 deletions

View File

@ -28,12 +28,12 @@ Knihovna/
### `./src/`
- Každá **funkce** nebo **část logiky** musí být implementována **v samostatném souboru**.
- každý tým implementuje své funkce **v samostatném souboru**, abychom se vyhnuli git konfliktům
- Například funkci pro vyhledávání knih uložte do souboru `VyhledavaniKnih.cs`.
- Tento přístup zajišťuje přehlednost, modularitu a snadné testování.
> [!IMPORTANT]
> Všechny proměnné se pojmenovávají v angličtině ve stylu CamelCase, to stejné platí pro názvy souborů.
> Všechny proměnné se pojmenovávají v angličtině ve stylu PascalCase, to stejné platí pro názvy souborů.
### `Database.cs`

View File

@ -0,0 +1,10 @@
# Tým 1
- Obsazení: Vítek (zen), Matyáš (Masro), Jakub (Kub1no23)
## Implementace
- `AddAuthor(String Name, String LastName, DateTime BornDate)`
- `AddPublisher(String Name, String State)`

View File

@ -0,0 +1,10 @@
# Tým 2
- Obsazení: Aleš (geekon), Adam (adam)
## Implementace
- `AddBook(String Name, DateTime Year, int Author, int Publisher, int Copies)`
- `AddUser(String Name, String LastName)`
- `AddBorrowedBookRecord(int Book, int User, DateTime BorrowedDate, int Days=30)`

View File

@ -0,0 +1,10 @@
# Tým 3
- Obsazení: Fanda (divinity), Oliver (oliver), Sam (five)
## Implementace
- `EditBook(book Book)`
- `EditAuthor(author Author)`
- `EditPublisher(publisher Publisher)`
- `EditUser(user User)`

View File

@ -0,0 +1,13 @@
# Tým 4
- Obsazení: Filip (shinya), Albert (haterdotdev), Skajp
## Implementace
- `GetBooksByName`
- `GetBooksByAuthor`
- `GetBooksByAvailableBooks`
- `GetStolenBooks`
- `GetStolenBooksByUser`
- `GetBooksBy`
- `GetBorrowLogBy`