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