Overview
My API
System Designs
Dienstleistungen
Kontakt
Energieausgleich
Ansprechpartner
Impressum
Prompt for the
ParkplatzbereichApp
Please create a React-JS application for the ParkplatzbereichModule. The application has to offer the following views for the user interface: 1. BenutzerkontoView 2. ParkplatzbereichView 3. ParkplatzbereichTypView 4. StandortTypView 5. ZugangstypView The views have to be reachable for the user via a menu list at the left side of each view. The requirements for the 5 views are defined below. 1. The BenutzerkontoView must contain the following fields: - name: BenutzerTyp type: STRING - name: Email type: STRING - name: Name type: STRING - name: Telefon type: STRING An existing Benutzerkonto entity should be loaded from the relative URL: "/ParkplatzbereichService/benutzerkonto/{id}" (HTTP-GET) If a new Benutzerkonto entity has been created, the new entity should be posted to the relative URL: "/ParkplatzbereichService/benutzerkonto" (HTTP-POST) If an existing Benutzerkonto entity has been updated, the modified entity should be sent to the relative URL: "/ParkplatzbereichService/benutzerkonto/{id}" (HTTP-PUT) If an existing Benutzerkonto entity has to be deleted, the following relative URL should be called: "/ParkplatzbereichService/benutzerkonto/{id}" (HTTP-DELETE) Add a HTML table to the view with the following Parkvorgang columns: - column: Benutzerkonto - column: Kennzeichen - column: BetragBezahlt - column: Stellplatz - column: Zahlungsart - column: IstVerstoss - column: Startzeit - column: Fahrzeugtyp - column: Endzeit - column: Waehrung - column: IstBezahlt The table should have the title "Parkvorgangs" und the data must be loaded from the server with the following relative URL: "/FahrzeugtypService/parkvorgang/benutzerkonto/{id}" 2. The ParkplatzbereichView must contain the following fields: - name: Adresse type: STRING - name: Beschreibung type: STRING - name: HatBeleuchtung type: BOOL - name: HatGruenflaechen type: BOOL - name: IstOeffentlich type: BOOL - name: IstTemporar type: BOOL - name: IstUeberdacht type: BOOL - name: KapazitaetBus type: INT - name: KapazitaetFahrrad type: INT - name: KapazitaetGesamt type: INT - name: KapazitaetLkw type: INT - name: KapazitaetMotorrad type: INT - name: KapazitaetPkw type: INT - name: Latitude type: STRING - name: Longitude type: STRING - name: Name type: STRING - name: OberflaechenTyp type: OberflaechenTyp - name: Parkbetreiber type: Parkbetreiber - name: ParkplatzbereichTyp type: ParkplatzbereichTyp - name: Stadt type: Stadt - name: Stadtteil type: Stadtteil - name: StandortTyp type: StandortTyp - name: Zugangstyp type: Zugangstyp The data source for the [Parkbetreiber] select control should be loaded from the relative URL: "/ParkbetreiberService/parkbetreiber" (HTTP-GET) The data source for the [StandortTyp] select control should be loaded from the relative URL: "/ParkplatzbereichService/standorttyp" (HTTP-GET) The data source for the [Zugangstyp] select control should be loaded from the relative URL: "/ParkplatzbereichService/zugangstyp" (HTTP-GET) The data source for the [Stadtteil] select control should be loaded from the relative URL: "/ParkbetreiberService/stadtteil" (HTTP-GET) The data source for the [Stadt] select control should be loaded from the relative URL: "/StadtService/stadt" (HTTP-GET) The data source for the [OberflaechenTyp] select control should be loaded from the relative URL: "/ParkbetreiberService/oberflaechentyp" (HTTP-GET) The data source for the [ParkplatzbereichTyp] select control should be loaded from the relative URL: "/ParkplatzbereichService/parkplatzbereichtyp" (HTTP-GET) An existing Parkplatzbereich entity should be loaded from the relative URL: "/ParkplatzbereichService/parkplatzbereich/{id}" (HTTP-GET) If a new Parkplatzbereich entity has been created, the new entity should be posted to the relative URL: "/ParkplatzbereichService/parkplatzbereich" (HTTP-POST) If an existing Parkplatzbereich entity has been updated, the modified entity should be sent to the relative URL: "/ParkplatzbereichService/parkplatzbereich/{id}" (HTTP-PUT) If an existing Parkplatzbereich entity has to be deleted, the following relative URL should be called: "/ParkplatzbereichService/parkplatzbereich/{id}" (HTTP-DELETE) Add a HTML table to the view with the following Markierung columns: - column: Farbe - column: IstBegrenzung - column: MarkierungTyp - column: IstParkverbot - column: Parkplatzbereich - column: MusterBeschreibung The table should have the title "Markierungs" und the data must be loaded from the server with the following relative URL: "/LandService/markierung/parkplatzbereich/{id}" Add a HTML table to the view with the following Ladestation columns: - column: Name - column: BetreiberName - column: IstSchnellladung - column: Parkplatzbereich - column: MaxLeistungKw - column: AnzahlStecker - column: SteckerTyp The table should have the title "Ladestations" und the data must be loaded from the server with the following relative URL: "/LandService/ladestation/parkplatzbereich/{id}" Add a HTML table to the view with the following Parktarif columns: - column: GueltigBisDatum - column: Fahrzeugtyp - column: GueltigVonDatum - column: Parkplatzbereich - column: NutzungsKategorie - column: MaxTagespreis - column: Parkzone - column: IstKostenlos - column: GrundpreisProStunde - column: Waehrung - column: Name - column: Beschreibung The table should have the title "Parktarifs" und the data must be loaded from the server with the following relative URL: "/NutzungsKategorieService/parktarif/parkplatzbereich/{id}" Add a HTML table to the view with the following Ausstattung columns: - column: IstInBetrieb - column: Beschreibung - column: Name - column: Parkplatzbereich - column: Typ - column: Anzahl The table should have the title "Ausstattungs" und the data must be loaded from the server with the following relative URL: "/NutzungsKategorieService/ausstattung/parkplatzbereich/{id}" Add a HTML table to the view with the following Schild columns: - column: Text - column: Seite - column: Parkzone - column: ZeitVon - column: SchildTyp - column: Richtung - column: Parkplatzbereich - column: ZeitBis The table should have the title "Schilds" und the data must be loaded from the server with the following relative URL: "/StadtService/schild/parkplatzbereich/{id}" Add a HTML table to the view with the following ParkleitsystemAbdeckung columns: - column: Parkleitsystem - column: Parkplatzbereich The table should have the title "ParkleitsystemAbdeckungs" und the data must be loaded from the server with the following relative URL: "/ParkbetreiberService/parkleitsystemabdeckung/parkplatzbereich/{id}" Add a HTML table to the view with the following Stellplatz columns: - column: Parkplatzbereich - column: IstStrassenstellplatz - column: LaengeMeter - column: IstBarrierefrei - column: StellplatzTyp - column: ReihenBezeichnung - column: Code - column: HatSchatten - column: NutzungsKategorie - column: HatLadung - column: NummerInReihe - column: IstReserviert - column: Fahrzeugtyp - column: IstMarkiert - column: BreiteMeter The table should have the title "Stellplatzs" und the data must be loaded from the server with the following relative URL: "/FahrzeugtypService/stellplatz/parkplatzbereich/{id}" Add a HTML table to the view with the following Parkregel columns: - column: Rechtsgrundlage - column: BerechtigungErforderlich - column: GueltigBisZeit - column: GueltigBisDatum - column: Parkzone - column: TicketErforderlich - column: Hinweise - column: Name - column: ParkscheibeErforderlich - column: MaxDauerMinuten - column: GueltigVonDatum - column: NutzungsKategorie - column: Parkplatzbereich - column: GueltigVonZeit The table should have the title "Parkregels" und the data must be loaded from the server with the following relative URL: "/NutzungsKategorieService/parkregel/parkplatzbereich/{id}" Add a HTML table to the view with the following Verstossfall columns: - column: IstBezahlt - column: Bussgeld - column: BezahltAm - column: Rechtsgrundlage - column: Waehrung - column: Parkvorgang - column: FestgestelltAm - column: VerstossTyp - column: Parkplatzbereich The table should have the title "Verstossfalls" und the data must be loaded from the server with the following relative URL: "/FahrzeugtypService/verstossfall/parkplatzbereich/{id}" 3. The ParkplatzbereichTypView must contain the following fields: - name: Beschreibung type: STRING - name: Code type: STRING - name: Name type: STRING An existing ParkplatzbereichTyp entity should be loaded from the relative URL: "/ParkplatzbereichService/parkplatzbereichtyp/{id}" (HTTP-GET) If a new ParkplatzbereichTyp entity has been created, the new entity should be posted to the relative URL: "/ParkplatzbereichService/parkplatzbereichtyp" (HTTP-POST) If an existing ParkplatzbereichTyp entity has been updated, the modified entity should be sent to the relative URL: "/ParkplatzbereichService/parkplatzbereichtyp/{id}" (HTTP-PUT) If an existing ParkplatzbereichTyp entity has to be deleted, the following relative URL should be called: "/ParkplatzbereichService/parkplatzbereichtyp/{id}" (HTTP-DELETE) Add a HTML table to the view with the following Parkplatzbereich columns: - column: KapazitaetBus - column: ParkplatzbereichTyp - column: KapazitaetPkw - column: Adresse - column: IstOeffentlich - column: Parkbetreiber - column: Beschreibung - column: IstTemporar - column: HatGruenflaechen - column: KapazitaetFahrrad - column: Stadt - column: Name - column: Stadtteil - column: KapazitaetGesamt - column: Longitude - column: HatBeleuchtung - column: IstUeberdacht - column: KapazitaetLkw - column: KapazitaetMotorrad - column: Latitude - column: OberflaechenTyp - column: Zugangstyp - column: StandortTyp The table should have the title "Parkplatzbereichs" und the data must be loaded from the server with the following relative URL: "/ParkplatzbereichService/parkplatzbereich/parkplatzbereichtyp/{id}" 4. The StandortTypView must contain the following fields: - name: Beschreibung type: STRING - name: Code type: STRING - name: Name type: STRING An existing StandortTyp entity should be loaded from the relative URL: "/ParkplatzbereichService/standorttyp/{id}" (HTTP-GET) If a new StandortTyp entity has been created, the new entity should be posted to the relative URL: "/ParkplatzbereichService/standorttyp" (HTTP-POST) If an existing StandortTyp entity has been updated, the modified entity should be sent to the relative URL: "/ParkplatzbereichService/standorttyp/{id}" (HTTP-PUT) If an existing StandortTyp entity has to be deleted, the following relative URL should be called: "/ParkplatzbereichService/standorttyp/{id}" (HTTP-DELETE) Add a HTML table to the view with the following Parkplatzbereich columns: - column: KapazitaetBus - column: ParkplatzbereichTyp - column: KapazitaetPkw - column: Adresse - column: IstOeffentlich - column: Parkbetreiber - column: Beschreibung - column: IstTemporar - column: HatGruenflaechen - column: KapazitaetFahrrad - column: Stadt - column: Name - column: Stadtteil - column: KapazitaetGesamt - column: Longitude - column: HatBeleuchtung - column: IstUeberdacht - column: KapazitaetLkw - column: KapazitaetMotorrad - column: Latitude - column: OberflaechenTyp - column: Zugangstyp - column: StandortTyp The table should have the title "Parkplatzbereichs" und the data must be loaded from the server with the following relative URL: "/ParkplatzbereichService/parkplatzbereich/standorttyp/{id}" 5. The ZugangstypView must contain the following fields: - name: Beschreibung type: STRING - name: Code type: STRING - name: Name type: STRING An existing Zugangstyp entity should be loaded from the relative URL: "/ParkplatzbereichService/zugangstyp/{id}" (HTTP-GET) If a new Zugangstyp entity has been created, the new entity should be posted to the relative URL: "/ParkplatzbereichService/zugangstyp" (HTTP-POST) If an existing Zugangstyp entity has been updated, the modified entity should be sent to the relative URL: "/ParkplatzbereichService/zugangstyp/{id}" (HTTP-PUT) If an existing Zugangstyp entity has to be deleted, the following relative URL should be called: "/ParkplatzbereichService/zugangstyp/{id}" (HTTP-DELETE) Add a HTML table to the view with the following Parkplatzbereich columns: - column: KapazitaetBus - column: ParkplatzbereichTyp - column: KapazitaetPkw - column: Adresse - column: IstOeffentlich - column: Parkbetreiber - column: Beschreibung - column: IstTemporar - column: HatGruenflaechen - column: KapazitaetFahrrad - column: Stadt - column: Name - column: Stadtteil - column: KapazitaetGesamt - column: Longitude - column: HatBeleuchtung - column: IstUeberdacht - column: KapazitaetLkw - column: KapazitaetMotorrad - column: Latitude - column: OberflaechenTyp - column: Zugangstyp - column: StandortTyp The table should have the title "Parkplatzbereichs" und the data must be loaded from the server with the following relative URL: "/ParkplatzbereichService/parkplatzbereich/zugangstyp/{id}"
Copy prompt
Overview
My API
System Designs
Dienstleistungen
Kontakt
Energieausgleich
Ansprechpartner
Impressum