Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


6. SPORT MODULE (UI prompt)



Module Entities (10)

EntityAliasModuleGlobal Schema
(1) BookingBookingSportModuleTennisCenter
(2) BookingParticipantBookingParticipantCoachModuleTennisCenter
(3) CourtCourtCourtModuleTennisCenter
(4) CourtSportCourtSportSportModuleTennisCenter
(5) CustomerCustomerCustomerModuleTennisCenter
(6) EventEventSportModuleTennisCenter
(7) EventRegistrationEventRegistrationCustomerModuleTennisCenter
(8) PriceItemPriceItemMembershipTypeModuleTennisCenter
(9) SportSportSportModuleTennisCenter
(10) TrainingOfferTrainingOfferCoachModuleTennisCenter

Module Interfaces (26)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /event/sport/{id}findAllEventOfSport(id)SportModuleGETSport Event
(2) /sport/{id}findSportById(id)SportModuleGETSport
(3) /courtsport/{id}findCourtSportById(id)SportModuleGETCourtSport
(4) /booking/{id}updateBookingById(booking)SportModulePUTBooking
(5) /eventfindAllEvent()SportModuleGETEvent
(6) /sport/{id}updateSportById(sport)SportModulePUTSport
(7) /booking/{id}findBookingById(id)SportModuleGETBooking
(8) /bookingfindAllBooking()SportModuleGETBooking
(9) /eventinsertEvent(event)SportModulePOSTEvent
(10) /courtsport/court/{id}findAllCourtSportOfCourt(id)SportModuleGETCourt CourtSport
(11) /courtsport/sport/{id}findAllCourtSportOfSport(id)SportModuleGETSport CourtSport
(12) /sportinsertSport(sport)SportModulePOSTSport
(13) /sportfindAllSport()SportModuleGETSport
(14) /sport/{id}deleteSportById(id)SportModuleDELETESport
(15) /booking/{id}deleteBookingById(id)SportModuleDELETEBooking
(16) /booking/sport/{id}findAllBookingOfSport(id)SportModuleGETSport Booking
(17) /event/{id}findEventById(id)SportModuleGETEvent
(18) /courtsport/{id}updateCourtSportById(courtsport)SportModulePUTCourtSport
(19) /event/{id}updateEventById(event)SportModulePUTEvent
(20) /booking/customer/{id}findAllBookingOfCustomer(id)SportModuleGETCustomer Booking
(21) /courtsport/{id}deleteCourtSportById(id)SportModuleDELETECourtSport
(22) /courtsportinsertCourtSport(courtsport)SportModulePOSTCourtSport
(23) /event/{id}deleteEventById(id)SportModuleDELETEEvent
(24) /courtsportfindAllCourtSport()SportModuleGETCourtSport
(25) /booking/court/{id}findAllBookingOfCourt(id)SportModuleGETCourt Booking
(26) /bookinginsertBooking(booking)SportModulePOSTBooking






6.1 BOOKING


BookingSportModuleTennisCenter

Properties (10)

PropertyTypeEntityReferenceModule
(1) BookingTypeSTRINGBooking
(2) CommentSTRINGBooking
(3) CourtLONGBookingCourtCourtModule
(4) CreatedAtDATEBooking
(5) CustomerLONGBookingCustomerCustomerModule
(6) EndDateTimeDATEBooking
(7) SourceSTRINGBooking
(8) SportLONGBookingSportSportModule
(9) StartDateTimeDATEBooking
(10) StatusSTRINGBooking





6.2 COURT SPORT


CourtSportSportModuleTennisCenter

Properties (3)

PropertyTypeEntityReferenceModule
(1) CourtLONGCourtSportCourtCourtModule
(2) IsPrimaryBOOLCourtSport
(3) SportLONGCourtSportSportSportModule





6.3 EVENT


EventSportModuleTennisCenter

Properties (11)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEEvent
(2) DescriptionSTRINGEvent
(3) EndDateTimeDATEEvent
(4) LocationTextSTRINGEvent
(5) MaxParticipantsLONGEvent
(6) NameSTRINGEvent
(7) PublicVisibleBOOLEvent
(8) RegistrationDeadlineDATEEvent
(9) SportLONGEventSportSportModule
(10) StartDateTimeDATEEvent
(11) StatusSTRINGEvent





6.4 SPORT


SportSportModuleTennisCenter

Properties (4)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATESport
(2) DescriptionSTRINGSport
(3) IsActiveBOOLSport
(4) NameSTRINGSport





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum