Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


6. SPORT MODULE (UI prompt)



Module Entities (8)

EntityAliasModuleGlobal Schema
(1) BookingBookingCustomerModuleTennisCenter
(2) CourtSportCourtSportCourtModuleTennisCenter
(3) EventEventSportModuleTennisCenter
(4) EventRegistrationEventRegistrationCustomerModuleTennisCenter
(5) PriceItemPriceItemPriceListModuleTennisCenter
(6) SportSportSportModuleTennisCenter
(7) TrainingOfferTrainingOfferSportModuleTennisCenter
(8) TrainingSessionTrainingSessionTrainingSessionModuleTennisCenter

Module Interfaces (17)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /SportService/event/{id}deleteEventById(id)SportModuleDELETEEvent
(2) /SportService/eventfindAllEvent()SportModuleGETEvent
(3) /SportService/sport/{id}findSportById(id)SportModuleGETSport
(4) /SportService/sport/{id}deleteSportById(id)SportModuleDELETESport
(5) /SportService/event/sport/{id}findAllEventOfSport(id)SportModuleGETSport Event
(6) /SportService/sport/{id}updateSportById(sport)SportModulePUTSport
(7) /SportService/eventinsertEvent(event)SportModulePOSTEvent
(8) /SportService/trainingofferinsertTrainingOffer(trainingoffer)SportModulePOSTTrainingOffer
(9) /SportService/event/{id}updateEventById(event)SportModulePUTEvent
(10) /SportService/event/{id}findEventById(id)SportModuleGETEvent
(11) /SportService/sportinsertSport(sport)SportModulePOSTSport
(12) /SportService/trainingofferfindAllTrainingOffer()SportModuleGETTrainingOffer
(13) /SportService/trainingoffer/sport/{id}findAllTrainingOfferOfSport(id)SportModuleGETSport TrainingOffer
(14) /SportService/trainingoffer/{id}findTrainingOfferById(id)SportModuleGETTrainingOffer
(15) /SportService/trainingoffer/{id}updateTrainingOfferById(trainingoffer)SportModulePUTTrainingOffer
(16) /SportService/sportfindAllSport()SportModuleGETSport
(17) /SportService/trainingoffer/{id}deleteTrainingOfferById(id)SportModuleDELETETrainingOffer






6.1 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.2 SPORT


SportSportModuleTennisCenter

Properties (4)

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





6.3 TRAINING OFFER


TrainingOfferSportModuleTennisCenter

Properties (10)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATETrainingOffer
(2) DefaultPriceSTRINGTrainingOffer
(3) DescriptionSTRINGTrainingOffer
(4) DurationMinutesLONGTrainingOffer
(5) GroupSizeMaxLONGTrainingOffer
(6) GroupSizeMinLONGTrainingOffer
(7) IsActiveBOOLTrainingOffer
(8) LevelSTRINGTrainingOffer
(9) NameSTRINGTrainingOffer
(10) SportLONGTrainingOfferSportSportModule





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum