Versuch erste Logik zu implementieren
parent
94075aab6c
commit
8b5a88afdc
|
|
@ -0,0 +1,24 @@
|
||||||
|
package ServiceLayer;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
import DomainLayer.LibraryItem;
|
||||||
|
import DomainLayer.User;
|
||||||
|
|
||||||
|
public class LibraryService {
|
||||||
|
private Map<String, LibraryItem> items; // ID -> Medien
|
||||||
|
private Map<String, User> users; // Kartennummer -> Benutzer
|
||||||
|
|
||||||
|
public void borrowItem(String itemId, String userId) {
|
||||||
|
// Prüfen, ob verfügbar, und Ausleihe durchführen
|
||||||
|
}
|
||||||
|
|
||||||
|
public void returnItem(String itemId) {
|
||||||
|
// Rückgabe-Logik und Gebührenberechnung
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<LibraryItem> searchItems(String query) {
|
||||||
|
// Suchfunktion für Medien
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue