Overview
My API
System Designs
Dienstleistungen
Kontakt
Energieausgleich
Ansprechpartner
Impressum
Prompt for the
WasserqualitaetsprobeApp
Please create a React-JS application for the WasserqualitaetsprobeModule. The application has to offer the following views for the user interface: 1. WasserqualitaetsmessstelleView 2. WasserqualitaetsparameterView 3. WasserqualitaetsprobeView The views have to be reachable for the user via a menu list at the left side of each view. The requirements for the 3 views are defined below. 1. The WasserqualitaetsmessstelleView must contain the following fields: - name: Breitengrad type: STRING - name: Hinweise type: STRING - name: Laengengrad type: STRING - name: Messstellenname type: STRING - name: Speicherbehaelter type: Speicherbehaelter - name: Standortbeschreibung type: STRING - name: Verteilnetz type: Verteilnetz - name: Wasserquelle type: Wasserquelle - name: Wasserversorger type: Wasserversorger The data source for the [Speicherbehaelter] select control should be loaded from the relative URL: "/WasserversorgerService/speicherbehaelter" (HTTP-GET) The data source for the [Verteilnetz] select control should be loaded from the relative URL: "/VerteilnetzService/verteilnetz" (HTTP-GET) The data source for the [Wasserversorger] select control should be loaded from the relative URL: "/WasserversorgerService/wasserversorger" (HTTP-GET) The data source for the [Wasserquelle] select control should be loaded from the relative URL: "/WasserquelleService/wasserquelle" (HTTP-GET) An existing Wasserqualitaetsmessstelle entity should be loaded from the relative URL: "/WasserqualitaetsprobeService/wasserqualitaetsmessstelle/{id}" (HTTP-GET) If a new Wasserqualitaetsmessstelle entity has been created, the new entity should be posted to the relative URL: "/WasserqualitaetsprobeService/wasserqualitaetsmessstelle" (HTTP-POST) If an existing Wasserqualitaetsmessstelle entity has been updated, the modified entity should be sent to the relative URL: "/WasserqualitaetsprobeService/wasserqualitaetsmessstelle/{id}" (HTTP-PUT) If an existing Wasserqualitaetsmessstelle entity has to be deleted, the following relative URL should be called: "/WasserqualitaetsprobeService/wasserqualitaetsmessstelle/{id}" (HTTP-DELETE) Add a HTML table to the view with the following Wasserqualitaetsprobe columns: - column: EntnommenVon - column: Wasserqualitaetsmessstelle - column: TruebungFtu - column: LeitfaehigkeitUsProCm - column: TemperaturC - column: Probenzeitpunkt - column: PhWert - column: Hinweise The table should have the title "Wasserqualitaetsprobes" und the data must be loaded from the server with the following relative URL: "/WasserqualitaetsprobeService/wasserqualitaetsprobe/wasserqualitaetsmessstelle/{id}" 2. The WasserqualitaetsparameterView must contain the following fields: - name: Einheit type: STRING - name: Grenzwert type: STRING - name: IstKonform type: BOOL - name: Messwert type: STRING - name: Parametername type: STRING - name: Wasserqualitaetsprobe type: Wasserqualitaetsprobe The data source for the [Wasserqualitaetsprobe] select control should be loaded from the relative URL: "/WasserqualitaetsprobeService/wasserqualitaetsprobe" (HTTP-GET) An existing Wasserqualitaetsparameter entity should be loaded from the relative URL: "/WasserqualitaetsprobeService/wasserqualitaetsparameter/{id}" (HTTP-GET) If a new Wasserqualitaetsparameter entity has been created, the new entity should be posted to the relative URL: "/WasserqualitaetsprobeService/wasserqualitaetsparameter" (HTTP-POST) If an existing Wasserqualitaetsparameter entity has been updated, the modified entity should be sent to the relative URL: "/WasserqualitaetsprobeService/wasserqualitaetsparameter/{id}" (HTTP-PUT) If an existing Wasserqualitaetsparameter entity has to be deleted, the following relative URL should be called: "/WasserqualitaetsprobeService/wasserqualitaetsparameter/{id}" (HTTP-DELETE) 3. The WasserqualitaetsprobeView must contain the following fields: - name: EntnommenVon type: STRING - name: Hinweise type: STRING - name: LeitfaehigkeitUsProCm type: STRING - name: PhWert type: STRING - name: Probenzeitpunkt type: STRING - name: TemperaturC type: STRING - name: TruebungFtu type: STRING - name: Wasserqualitaetsmessstelle type: Wasserqualitaetsmessstelle The data source for the [Wasserqualitaetsmessstelle] select control should be loaded from the relative URL: "/WasserqualitaetsprobeService/wasserqualitaetsmessstelle" (HTTP-GET) An existing Wasserqualitaetsprobe entity should be loaded from the relative URL: "/WasserqualitaetsprobeService/wasserqualitaetsprobe/{id}" (HTTP-GET) If a new Wasserqualitaetsprobe entity has been created, the new entity should be posted to the relative URL: "/WasserqualitaetsprobeService/wasserqualitaetsprobe" (HTTP-POST) If an existing Wasserqualitaetsprobe entity has been updated, the modified entity should be sent to the relative URL: "/WasserqualitaetsprobeService/wasserqualitaetsprobe/{id}" (HTTP-PUT) If an existing Wasserqualitaetsprobe entity has to be deleted, the following relative URL should be called: "/WasserqualitaetsprobeService/wasserqualitaetsprobe/{id}" (HTTP-DELETE) Add a HTML table to the view with the following Wasserqualitaetsparameter columns: - column: Wasserqualitaetsprobe - column: IstKonform - column: Einheit - column: Parametername - column: Messwert - column: Grenzwert The table should have the title "Wasserqualitaetsparameters" und the data must be loaded from the server with the following relative URL: "/WasserqualitaetsprobeService/wasserqualitaetsparameter/wasserqualitaetsprobe/{id}"
Copy prompt
Overview
My API
System Designs
Dienstleistungen
Kontakt
Energieausgleich
Ansprechpartner
Impressum