public async Task <ActionResult> DeleteConnectorConfig([FromBody] ConnectorConfigDto connectorconfigDto) { HttpClient client = new HttpClient(); HttpResponseMessage response = await client.DeleteAsync( $"{baseURL}/connectorconfigs/{connectorconfigDto.Id}"); // return URI of the created resource. return(Json(connectorconfigDto.Id)); }
public async Task <ActionResult> GetConnectorConfig([FromBody] ConnectorConfigDto connectorconfigDto) { HttpClient client = new HttpClient(); ConnectorConfigDto resConnectorConfig = null; HttpResponseMessage response = await client.GetAsync($"{baseURL}/connectorconfigs/{connectorconfigDto.Id}"); Console.WriteLine(response); if (response.IsSuccessStatusCode) { resConnectorConfig = await response.Content.ReadAsAsync <ConnectorConfigDto>(); } // return URI of the created resource. return(Json(resConnectorConfig)); }
public async Task <ActionResult> ConnectorConfig_Update([DataSourceRequest] DataSourceRequest request, ConnectorConfigDto connectorconfigData) { ConnectorConfigDto result = null; HttpClient client = new HttpClient(); if (connectorconfigData != null && ModelState.IsValid) { HttpResponseMessage response = await client.PutAsJsonAsync( $"{baseURL}/connectorconfigs/{connectorconfigData.Id}", connectorconfigData); response.EnsureSuccessStatusCode(); // Deserialize the updated product from the response body. result = await response.Content.ReadAsAsync <ConnectorConfigDto>(); } return(Json(new[] { result }.ToDataSourceResult(request, ModelState))); }
public async Task <ActionResult> UpdateConnectorConfig([FromBody] ConnectorConfigDto connectorconfigData) { HttpClient client = new HttpClient(); //CreateConnectorConfigRequestDto dto = new CreateConnectorConfigRequestDto(); //dto.buildingId = connectorconfigData.buildingId; //dto.connectorconfigId = connectorconfigData.connectorconfigId; //dto.connectorconfigIdentifier = connectorconfigData.connectorconfigIdentifier; //dto.ipAddress = connectorconfigData.ipAddress; HttpResponseMessage response = await client.PutAsJsonAsync( $"{baseURL}/connectorconfigs/{connectorconfigData.Id}", connectorconfigData); response.EnsureSuccessStatusCode(); // return URI of the created resource. return(Json(null)); }
public async Task <ActionResult> ConnectorConfig_Destroy([DataSourceRequest] DataSourceRequest request, ConnectorConfigDto connectorconfigData) { HttpClient client = new HttpClient(); if (connectorconfigData != null) { HttpResponseMessage response = await client.DeleteAsync( $"{baseURL}/connectorconfigs/{connectorconfigData.Id}"); } return(Json(new[] { connectorconfigData }.ToDataSourceResult(request, ModelState))); }