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