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