Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


12. LIBRARY MODULE (UI prompt)



Module Entities (6)

EntityAliasModuleGlobal Schema
(1) BookBücherAgeGroupModuleSchoolOrganizer
(2) BookRentalBuchausleiheLibraryModuleSchoolOrganizer
(3) LibraryBüchereiLibraryModuleSchoolOrganizer
(4) RoomRaumRoomModuleSchoolOrganizer
(5) StudentSchülerStudentModuleSchoolOrganizer
(6) TeacherLehrerStudentModuleSchoolOrganizer

Module Interfaces (15)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /bookrental/teacher/{id}findAllBookRentalOfTeacher(id)LibraryModuleGETTeacher BookRental
(2) /bookrental/student/{id}findAllBookRentalOfStudent(id)LibraryModuleGETStudent BookRental
(3) /libraryfindAllLibrary()LibraryModuleGETLibrary
(4) /bookrental/{id}deleteBookRentalById(id)LibraryModuleDELETEBookRental
(5) /library/{id}findLibraryById(id)LibraryModuleGETLibrary
(6) /bookrentalinsertBookRental(bookrental)LibraryModulePOSTBookRental
(7) /library/{id}updateLibraryById(library)LibraryModulePUTLibrary
(8) /bookrental/{id}findBookRentalById(id)LibraryModuleGETBookRental
(9) /library/room/{id}findAllLibraryOfRoom(id)LibraryModuleGETRoom Library
(10) /bookrental/book/{id}findAllBookRentalOfBook(id)LibraryModuleGETBook BookRental
(11) /bookrental/library/{id}findAllBookRentalOfLibrary(id)LibraryModuleGETLibrary BookRental
(12) /library/{id}deleteLibraryById(id)LibraryModuleDELETELibrary
(13) /bookrental/{id}updateBookRentalById(bookrental)LibraryModulePUTBookRental
(14) /libraryinsertLibrary(library)LibraryModulePOSTLibrary
(15) /bookrentalfindAllBookRental()LibraryModuleGETBookRental






12.1 BOOK RENTAL


BookRentalLibraryModuleSchoolOrganizer

Properties (7)

PropertyTypeEntityReferenceModule
(1) BookLONGBookRentalBookAgeGroupModule
(2) FromDateDATEBookRental
(3) LibraryLONGBookRentalLibraryLibraryModule
(4) ReservationDateDATEBookRental
(5) StudentLONGBookRentalStudentStudentModule
(6) TeacherLONGBookRentalTeacherStudentModule
(7) ToDateDATEBookRental





12.2 LIBRARY


LibraryLibraryModuleSchoolOrganizer

Properties (2)

PropertyTypeEntityReferenceModule
(1) LibraryNameSTRINGLibrary
(2) RoomLONGLibraryRoomRoomModule





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum