public async Task <IActionResult> Exclusao(int id) { SexoModel sexoModel; SexoTransfer sexo; try { sexoModel = new SexoModel(httpContext); sexo = await sexoModel.Excluir(id); } catch (Exception ex) { sexo = new SexoTransfer(); sexo.Validacao = false; sexo.Erro = true; sexo.IncluirMensagem("Erro em SexoController Exclusao [" + ex.Message + "]"); } finally { sexoModel = null; } ViewData["Usuario"] = UsuarioNome; if (sexo.Erro || !sexo.Validacao) { return(View("Form", sexo)); } else { return(RedirectToAction("Lista")); } }
public IActionResult Excluir(int id) { SexoModel sexoModel; SexoTransfer sexo; try { sexoModel = new SexoModel(); sexo = sexoModel.Excluir(id); } catch (Exception ex) { sexo = new SexoTransfer(); sexo.Validacao = false; sexo.Erro = true; sexo.IncluirMensagem("Erro em SexoController Excluir [" + ex.Message + "]"); } finally { sexoModel = null; } sexo.TratarLinks(); if (sexo.Erro || !sexo.Validacao) { return BadRequest(sexo); } else { return Ok(sexo); } }