public IActionResult Get()
        {
            try
            {
                var resultado = _IPessoaRepositorio.ObterTodos();

                if (resultado == null)
                {
                    return(NotFound(new { mensagem = "Nenhum registro encontrado" }));
                }

                if (resultado.Count() == 0)
                {
                    return(NotFound(new { mensagem = "Nenhum registro encontrado" }));
                }

                return(Ok(resultado));
            }
            catch (Exception ex)
            {
                return(BadRequest(new { mensagem = "ERRO Inesperado. " + ex.Message }));
            }
        }
Exemple #2
0
 public ActionResult Index()
 {
     return(View(_pessoaRepositorio.ObterTodos().ToViewModel()));
 }
Exemple #3
0
 public List <Pessoa> ObterTodos()
 {
     return(_pessoaRepositorio.ObterTodos());
 }