Overview
Summary
Contact
Donate
Imprint
Prompt for the
RegulatoryApprovalApp
Please create a React-JS application for the RegulatoryApprovalModule. The application has to offer the following views for the user interface: 1. RegulatoryApprovalView 2. RegulatoryApprovalGroundStationView 3. RegulatoryApprovalUserTerminalView 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 RegulatoryApprovalView must contain the following fields: - name: ApprovalDate type: DATE - name: ApprovalType type: STRING - name: AuthorityName type: STRING - name: Country type: STRING - name: Notes type: STRING An existing RegulatoryApproval entity should be loaded from the relative URL: "/RegulatoryApprovalService/regulatoryapproval/{id}" (HTTP-GET) If a new RegulatoryApproval entity has been created, the new entity should be posted to the relative URL: "/RegulatoryApprovalService/regulatoryapproval" (HTTP-POST) If an existing RegulatoryApproval entity has been updated, the modified entity should be sent to the relative URL: "/RegulatoryApprovalService/regulatoryapproval/{id}" (HTTP-PUT) If an existing RegulatoryApproval entity has to be deleted, the following relative URL should be called: "/RegulatoryApprovalService/regulatoryapproval/{id}" (HTTP-DELETE) Add a HTML table to the view with the following RegulatoryApprovalGroundStation columns: - column: GroundStation - column: RegulatoryApproval The table should have the title "RegulatoryApprovalGroundStations" und the data must be loaded from the server with the following relative URL: "/RegulatoryApprovalService/regulatoryapprovalgroundstation/regulatoryapproval/{id}" Add a HTML table to the view with the following RegulatoryApprovalUserTerminal columns: - column: RegulatoryApproval - column: UserTerminal The table should have the title "RegulatoryApprovalUserTerminals" und the data must be loaded from the server with the following relative URL: "/RegulatoryApprovalService/regulatoryapprovaluserterminal/regulatoryapproval/{id}" Add a HTML table to the view with the following RegulatoryApprovalSatelliteBatch columns: - column: SatelliteBatch - column: RegulatoryApproval The table should have the title "RegulatoryApprovalSatelliteBatchs" und the data must be loaded from the server with the following relative URL: "/SatelliteBatchService/regulatoryapprovalsatellitebatch/regulatoryapproval/{id}" 2. The RegulatoryApprovalGroundStationView must contain the following fields: - name: GroundStation type: GroundStation - name: RegulatoryApproval type: RegulatoryApproval The data source for the [GroundStation] select control should be loaded from the relative URL: "/GroundStationService/groundstation" (HTTP-GET) The data source for the [RegulatoryApproval] select control should be loaded from the relative URL: "/RegulatoryApprovalService/regulatoryapproval" (HTTP-GET) An existing RegulatoryApprovalGroundStation entity should be loaded from the relative URL: "/RegulatoryApprovalService/regulatoryapprovalgroundstation/{id}" (HTTP-GET) If a new RegulatoryApprovalGroundStation entity has been created, the new entity should be posted to the relative URL: "/RegulatoryApprovalService/regulatoryapprovalgroundstation" (HTTP-POST) If an existing RegulatoryApprovalGroundStation entity has been updated, the modified entity should be sent to the relative URL: "/RegulatoryApprovalService/regulatoryapprovalgroundstation/{id}" (HTTP-PUT) If an existing RegulatoryApprovalGroundStation entity has to be deleted, the following relative URL should be called: "/RegulatoryApprovalService/regulatoryapprovalgroundstation/{id}" (HTTP-DELETE) 3. The RegulatoryApprovalUserTerminalView must contain the following fields: - name: RegulatoryApproval type: RegulatoryApproval - name: UserTerminal type: UserTerminal The data source for the [RegulatoryApproval] select control should be loaded from the relative URL: "/RegulatoryApprovalService/regulatoryapproval" (HTTP-GET) The data source for the [UserTerminal] select control should be loaded from the relative URL: "/UserTerminalService/userterminal" (HTTP-GET) An existing RegulatoryApprovalUserTerminal entity should be loaded from the relative URL: "/RegulatoryApprovalService/regulatoryapprovaluserterminal/{id}" (HTTP-GET) If a new RegulatoryApprovalUserTerminal entity has been created, the new entity should be posted to the relative URL: "/RegulatoryApprovalService/regulatoryapprovaluserterminal" (HTTP-POST) If an existing RegulatoryApprovalUserTerminal entity has been updated, the modified entity should be sent to the relative URL: "/RegulatoryApprovalService/regulatoryapprovaluserterminal/{id}" (HTTP-PUT) If an existing RegulatoryApprovalUserTerminal entity has to be deleted, the following relative URL should be called: "/RegulatoryApprovalService/regulatoryapprovaluserterminal/{id}" (HTTP-DELETE)
Copy prompt
Overview
Summary
Contact
Donate
Imprint