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 IActionResult Listar() { EstadoCivilModel estadoCivilModel; EstadoCivilTransfer estadoCivilLista; try { estadoCivilModel = new EstadoCivilModel(); estadoCivilLista = estadoCivilModel.Consultar(new EstadoCivilTransfer()); } catch (Exception ex) { estadoCivilLista = new EstadoCivilTransfer(); estadoCivilLista.Validacao = false; estadoCivilLista.Erro = true; estadoCivilLista.IncluirMensagem("Erro em EstadoCivilController Listar [" + ex.Message + "]"); } finally { estadoCivilModel = null; } estadoCivilLista.TratarLinks(); if (estadoCivilLista.Erro || !estadoCivilLista.Validacao) { return(BadRequest(estadoCivilLista)); } else { return(Ok(estadoCivilLista)); } }
public IActionResult Incluir(EstadoCivilTransfer estadoCivilTransfer) { EstadoCivilModel estadoCivilModel; EstadoCivilTransfer estadoCivil; try { estadoCivilModel = new EstadoCivilModel(); estadoCivil = estadoCivilModel.Incluir(estadoCivilTransfer); } catch (Exception ex) { estadoCivil = new EstadoCivilTransfer(); estadoCivil.Validacao = false; estadoCivil.Erro = true; estadoCivil.IncluirMensagem("Erro em EstadoCivilController Incluir [" + ex.Message + "]"); } finally { estadoCivilModel = null; } estadoCivil.TratarLinks(); if (estadoCivil.Erro || !estadoCivil.Validacao) { return(BadRequest(estadoCivil)); } else { string uri = Url.Action("ConsultarPorId", new { id = estadoCivil.EstadoCivil.Id }); return(Created(uri, estadoCivil)); } }