Overview
Summary
Contact
Donate
Imprint
Prompt for the
UserAccountView
Please create a React-JS view called "UserAccountView" for the fields of the UserAccount entity. The UserAccountView must contain the following fields: - name: Country type: STRING - name: CreatedAtUtc type: DATE - name: DisplayName type: STRING - name: Email type: STRING - name: IsAdmin type: BOOL - name: LastLoginAtUtc type: DATE - name: PasswordHash type: STRING - name: SubscriptionPlan type: INT An existing UserAccount entity should be loaded from the relative URL: "/UserAccountService/useraccount/{id}" (HTTP-GET) If a new UserAccount entity has been created, the new entity should be posted to the relative URL: "/UserAccountService/useraccount" (HTTP-POST) If an existing UserAccount entity has been updated, the modified entity should be sent to the relative URL: "/UserAccountService/useraccount/{id}" (HTTP-PUT) If an existing UserAccount entity has to be deleted, the following relative URL should be called: "/UserAccountService/useraccount/{id}" (HTTP-DELETE) Add a HTML table to the view with the following Alert columns: - column: Type - column: CreatedAtUtc - column: Active - column: Flight - column: TriggerConditionJson - column: UserAccount The table should have the title "Alerts" und the data must be loaded from the server with the following relative URL: "/FlightService/alert/useraccount/{id}" Add a HTML table to the view with the following MapViewSession columns: - column: CenterLongitude - column: ZoomLevel - column: ClientIp - column: ClientDevice - column: UserAccount - column: StartedAtUtc - column: EndedAtUtc - column: CenterLatitude The table should have the title "MapViewSessions" und the data must be loaded from the server with the following relative URL: "/UserAccountService/mapviewsession/useraccount/{id}" Add a HTML table to the view with the following AdImpression columns: - column: RevenueShare - column: Advertisement - column: Clicked - column: UserAccount - column: ShownAtUtc The table should have the title "AdImpressions" und the data must be loaded from the server with the following relative URL: "/AdvertisementService/adimpression/useraccount/{id}" Add a HTML table to the view with the following Receiver columns: - column: SerialNumber - column: SourceType - column: InstallDate - column: OwnerUser - column: Latitude - column: Active - column: Longitude - column: AltitudeFt - column: Name The table should have the title "Receivers" und the data must be loaded from the server with the following relative URL: "/ReceiverService/receiver/owneruser/{id}" Add a HTML table to the view with the following UserSubscription columns: - column: EndDateUtc - column: SubscriptionPlan - column: AutoRenew - column: Status - column: UserAccount - column: StartDateUtc The table should have the title "UserSubscriptions" und the data must be loaded from the server with the following relative URL: "/UserAccountService/usersubscription/useraccount/{id}" Add a HTML table to the view with the following AdBlockDetectionEvent columns: - column: MessageShown - column: UserAccount - column: DetectedAtUtc - column: ActionTaken The table should have the title "AdBlockDetectionEvents" und the data must be loaded from the server with the following relative URL: "/AircraftService/adblockdetectionevent/useraccount/{id}" Add a HTML table to the view with the following FilterPreset columns: - column: Shared - column: CriteriaJson - column: Name - column: UserAccount - column: CreatedAtUtc The table should have the title "FilterPresets" und the data must be loaded from the server with the following relative URL: "/WeatherLayerService/filterpreset/useraccount/{id}" Add a HTML table to the view with the following UserSetting columns: - column: UserKey - column: UserValue - column: UserAccount The table should have the title "UserSettings" und the data must be loaded from the server with the following relative URL: "/UserAccountService/usersetting/useraccount/{id}"
Copy prompt
Overview
Summary
Contact
Donate
Imprint