Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


5. MEMBERSHIP TYPE MODULE (UI prompt)



Module Entities (5)

EntityAliasModuleGlobal Schema
(1) MembershipMembershipCustomerModuleTennisCenter
(2) MembershipTypeMembershipTypeMembershipTypeModuleTennisCenter
(3) PriceItemPriceItemMembershipTypeModuleTennisCenter
(4) PriceListPriceListMembershipTypeModuleTennisCenter
(5) SportSportSportModuleTennisCenter

Module Interfaces (18)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /membershiptypeinsertMembershipType(membershiptype)MembershipTypeModulePOSTMembershipType
(2) /pricelist/{id}updatePriceListById(pricelist)MembershipTypeModulePUTPriceList
(3) /priceiteminsertPriceItem(priceitem)MembershipTypeModulePOSTPriceItem
(4) /pricelist/{id}findPriceListById(id)MembershipTypeModuleGETPriceList
(5) /priceitem/{id}findPriceItemById(id)MembershipTypeModuleGETPriceItem
(6) /pricelistfindAllPriceList()MembershipTypeModuleGETPriceList
(7) /priceitem/sport/{id}findAllPriceItemOfSport(id)MembershipTypeModuleGETSport PriceItem
(8) /priceitem/{id}updatePriceItemById(priceitem)MembershipTypeModulePUTPriceItem
(9) /membershiptype/{id}deleteMembershipTypeById(id)MembershipTypeModuleDELETEMembershipType
(10) /membershiptypefindAllMembershipType()MembershipTypeModuleGETMembershipType
(11) /priceitem/{id}deletePriceItemById(id)MembershipTypeModuleDELETEPriceItem
(12) /membershiptype/{id}findMembershipTypeById(id)MembershipTypeModuleGETMembershipType
(13) /pricelistinsertPriceList(pricelist)MembershipTypeModulePOSTPriceList
(14) /priceitemfindAllPriceItem()MembershipTypeModuleGETPriceItem
(15) /priceitem/membershiptype/{id}findAllPriceItemOfMembershipType(id)MembershipTypeModuleGETMembershipType PriceItem
(16) /priceitem/pricelist/{id}findAllPriceItemOfPriceList(id)MembershipTypeModuleGETPriceList PriceItem
(17) /membershiptype/{id}updateMembershipTypeById(membershiptype)MembershipTypeModulePUTMembershipType
(18) /pricelist/{id}deletePriceListById(id)MembershipTypeModuleDELETEPriceList






5.1 MEMBERSHIP TYPE


MembershipTypeMembershipTypeModuleTennisCenter

Properties (6)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEMembershipType
(2) DescriptionSTRINGMembershipType
(3) DurationMonthsLONGMembershipType
(4) IsActiveBOOLMembershipType
(5) MonthlyFeeSTRINGMembershipType
(6) NameSTRINGMembershipType





5.2 PRICE ITEM


PriceItemMembershipTypeModuleTennisCenter

Properties (9)

PropertyTypeEntityReferenceModule
(1) BookingTypeSTRINGPriceItem
(2) CreatedAtDATEPriceItem
(3) DayOfWeekLONGPriceItem
(4) MembershipTypeLONGPriceItemMembershipTypeMembershipTypeModule
(5) PriceListLONGPriceItemPriceListMembershipTypeModule
(6) PricePerHourSTRINGPriceItem
(7) SportLONGPriceItemSportSportModule
(8) TimeFromSTRINGPriceItem
(9) TimeToSTRINGPriceItem





5.3 PRICE LIST


PriceListMembershipTypeModuleTennisCenter

Properties (6)

PropertyTypeEntityReferenceModule
(1) CreatedAtDATEPriceList
(2) DescriptionSTRINGPriceList
(3) IsActiveBOOLPriceList
(4) NameSTRINGPriceList
(5) ValidFromDATEPriceList
(6) ValidToDATEPriceList





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum