public async System.Threading.Tasks.Task <object> PostRegiaoAsync(RegiaoViewModel viewModel) { try { OracleCommand orcCommand = new OracleCommand(); orcCommand.Parameters.add(new OracleParameter("V_NOME", viewModel.Nome)); var result = await DbControl.ExecuteProcWithReturnAsync( StoredProcedure.InsertRegiao, orcCommand); return(result); } catch (Exception x) { //TODO: Adicionar log para Exception return(new HttpResponseMessage(System.Net.HttpStatusCode.ExpectationFailed)); } }
public async Task <IActionResult> GetAsync([FromBody] RegiaoViewModel viewModel) { return(Json(await processor.PostRegiaoAsync(viewModel))); }