public async Task <IActionResult> Consulta(EnderecoTipoTransfer enderecoTipoTransfer) { EnderecoTipoModel enderecoTipoModel; EnderecoTipoTransfer enderecoTipoLista; try { enderecoTipoModel = new EnderecoTipoModel(httpContext); enderecoTipoLista = await enderecoTipoModel.Consultar(enderecoTipoTransfer); } catch (Exception ex) { enderecoTipoLista = new EnderecoTipoTransfer(); enderecoTipoLista.Validacao = false; enderecoTipoLista.Erro = true; enderecoTipoLista.IncluirMensagem("Erro em EnderecoTipoController Consulta [" + ex.Message + "]"); } finally { enderecoTipoModel = null; } ViewData["Usuario"] = UsuarioNome; if (enderecoTipoLista.Erro || !enderecoTipoLista.Validacao) { return(View("Filtro", enderecoTipoLista)); } else { return(View("Lista", enderecoTipoLista)); } }
public IActionResult Listar() { EnderecoTipoModel enderecoTipoModel; EnderecoTipoTransfer enderecoTipoLista; try { enderecoTipoModel = new EnderecoTipoModel(); enderecoTipoLista = enderecoTipoModel.Consultar(new EnderecoTipoTransfer()); } catch (Exception ex) { enderecoTipoLista = new EnderecoTipoTransfer(); enderecoTipoLista.Validacao = false; enderecoTipoLista.Erro = true; enderecoTipoLista.IncluirMensagem("Erro em EnderecoTipoController Listar [" + ex.Message + "]"); } finally { enderecoTipoModel = null; } enderecoTipoLista.TratarLinks(); if (enderecoTipoLista.Erro || !enderecoTipoLista.Validacao) { return(BadRequest(enderecoTipoLista)); } else { return(Ok(enderecoTipoLista)); } }