public async Task <ResponseResult> UpdateDebugTechAsync(UpdateLockedHeadcountViewModel model) { ResponseResult responseResult = new ResponseResult(); StringContent content = new StringContent(JsonConvert.SerializeObject(model), Encoding.UTF8, "application/json"); using (var response = await httpClient.PostAsync("api/debug/UpdateDebugTech", content)) { string apiResponse = await response.Content.ReadAsStringAsync(); responseResult = JsonConvert.DeserializeObject <ResponseResult>(apiResponse); } return(responseResult); }
public async Task <IActionResult> UpdateTestTech([FromBody] UpdateLockedHeadcountViewModel model) { try { await context.Database.ExecuteSqlCommandAsync(SPTestTech.CurrentHC_update_testtech, model.WC, model.Sep, model.Oct, model.Nov, model.Dec, model.Jan, model.Feb, model.Mar, model.Apr, model.May, model.Jun, model.Jul, model.Aug, model.UpdatedBy); return(Ok(new ResponseResult(200))); } catch (Exception ex) { return(BadRequest(new ResponseResult(400, ex.Message))); } }
public async Task <IActionResult> UpdateDebugTech([FromBody] UpdateLockedHeadcountViewModel model) { var result = await debugService.UpdateDebugTechAsync(model); return(Json(new { statusCode = result.StatusCode })); }