Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


1. BUCHUNG MODULE (UI prompt)



Module Entities (7)

EntityAliasModuleGlobal Schema
(1) BuchungBuchungBuchungModuleFerienwohnungen
(2) GastGastBuchungModuleFerienwohnungen
(3) PreisPreisBuchungModuleFerienwohnungen
(4) TrendTrendBuchungModuleFerienwohnungen
(5) UnterkunftUnterkunftUnterkunftModuleFerienwohnungen
(6) VermittlerVermittlerVermittlerModuleFerienwohnungen
(7) ZahlungZahlungBuchungModuleFerienwohnungen

Module Interfaces (30)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /trend/{id}deleteTrendById(id)BuchungModuleDELETETrend
(2) /gast/{id}findGastById(id)BuchungModuleGETGast
(3) /buchung/{id}updateBuchungById(buchung)BuchungModulePUTBuchung
(4) /trend/{id}updateTrendById(trend)BuchungModulePUTTrend
(5) /buchungfindAllBuchung()BuchungModuleGETBuchung
(6) /trendfindAllTrend()BuchungModuleGETTrend
(7) /preisfindAllPreis()BuchungModuleGETPreis
(8) /buchung/{id}findBuchungById(id)BuchungModuleGETBuchung
(9) /buchunginsertBuchung(buchung)BuchungModulePOSTBuchung
(10) /trendinsertTrend(trend)BuchungModulePOSTTrend
(11) /gast/{id}deleteGastById(id)BuchungModuleDELETEGast
(12) /zahlung/{id}updateZahlungById(zahlung)BuchungModulePUTZahlung
(13) /gastfindAllGast()BuchungModuleGETGast
(14) /gastinsertGast(gast)BuchungModulePOSTGast
(15) /gast/{id}updateGastById(gast)BuchungModulePUTGast
(16) /buchung/unterkunft/{id}findAllBuchungOfUnterkunft(id)BuchungModuleGETUnterkunft Buchung
(17) /preis/{id}updatePreisById(preis)BuchungModulePUTPreis
(18) /zahlung/buchung/{id}findAllZahlungOfBuchung(id)BuchungModuleGETBuchung Zahlung
(19) /preis/{id}deletePreisById(id)BuchungModuleDELETEPreis
(20) /zahlung/{id}findZahlungById(id)BuchungModuleGETZahlung
(21) /trend/{id}findTrendById(id)BuchungModuleGETTrend
(22) /zahlungfindAllZahlung()BuchungModuleGETZahlung
(23) /zahlung/{id}deleteZahlungById(id)BuchungModuleDELETEZahlung
(24) /buchung/gast/{id}findAllBuchungOfGast(id)BuchungModuleGETGast Buchung
(25) /buchung/{id}deleteBuchungById(id)BuchungModuleDELETEBuchung
(26) /buchung/vermittler/{id}findAllBuchungOfVermittler(id)BuchungModuleGETVermittler Buchung
(27) /preis/{id}findPreisById(id)BuchungModuleGETPreis
(28) /zahlunginsertZahlung(zahlung)BuchungModulePOSTZahlung
(29) /preis/unterkunft/{id}findAllPreisOfUnterkunft(id)BuchungModuleGETUnterkunft Preis
(30) /preisinsertPreis(preis)BuchungModulePOSTPreis






1.1 BUCHUNG


BuchungBuchungModuleFerienwohnungen

Properties (8)

PropertyTypeEntityReferenceModule
(1) BeginnDatumDATEBuchung
(2) BuchungsDatumDATEBuchung
(3) EndeDatumDATEBuchung
(4) GastLONGBuchungGastBuchungModule
(5) GesamtpreisSTRINGBuchung
(6) StatusSTRINGBuchung
(7) UnterkunftLONGBuchungUnterkunftUnterkunftModule
(8) VermittlerLONGBuchungVermittlerVermittlerModule





1.2 GAST


GastBuchungModuleFerienwohnungen

Properties (5)

PropertyTypeEntityReferenceModule
(1) AdresseSTRINGGast
(2) EmailSTRINGGast
(3) NachnameSTRINGGast
(4) TelefonSTRINGGast
(5) VornameSTRINGGast





1.3 PREIS


PreisBuchungModuleFerienwohnungen

Properties (8)

PropertyTypeEntityReferenceModule
(1) GueltigAbDATEPreis
(2) GueltigBisDATEPreis
(3) InklusiveEndreinigungBOOLPreis
(4) InklusiveStromBOOLPreis
(5) PreisProNachtSTRINGPreis
(6) PreisProPersonSTRINGPreis
(7) PreisProWocheSTRINGPreis
(8) UnterkunftLONGPreisUnterkunftUnterkunftModule





1.4 TREND


TrendBuchungModuleFerienwohnungen

Properties (4)

PropertyTypeEntityReferenceModule
(1) BeschreibungSTRINGTrend
(2) JahrLONGTrend
(3) QuelleSTRINGTrend
(4) ThemaSTRINGTrend





1.5 ZAHLUNG


ZahlungBuchungModuleFerienwohnungen

Properties (5)

PropertyTypeEntityReferenceModule
(1) BetragSTRINGZahlung
(2) BuchungLONGZahlungBuchungBuchungModule
(3) MethodeSTRINGZahlung
(4) StatusSTRINGZahlung
(5) ZahlungsDatumDATEZahlung





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum