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 async Task <IActionResult> Consulta(EstadoCivilTransfer estadoCivilTransfer) { EstadoCivilModel estadoCivilModel; EstadoCivilTransfer estadoCivilLista; try { estadoCivilModel = new EstadoCivilModel(httpContext); estadoCivilLista = await estadoCivilModel.Consultar(estadoCivilTransfer); } catch (Exception ex) { estadoCivilLista = new EstadoCivilTransfer(); estadoCivilLista.Validacao = false; estadoCivilLista.Erro = true; estadoCivilLista.IncluirMensagem("Erro em EstadoCivilController Consulta [" + ex.Message + "]"); } finally { estadoCivilModel = null; } ViewData["Usuario"] = UsuarioNome; if (estadoCivilLista.Erro || !estadoCivilLista.Validacao) { return(View("Filtro", estadoCivilLista)); } else { return(View("Lista", estadoCivilLista)); } }