public AppResult Listar() { AppResult appResultado = new AppResult(); try { var query = dataContext.Pessoa.AsQueryable().AsNoTracking(); query = query.OrderBy(c => c.Id); var resposta = query.ToList(); return(appResultado.Good(resposta)); } catch (Exception) { return(appResultado.Bad("Erro ao Listar")); } }
public AppResult Cadastrar(PessoaDTO pessoaDTO) { AppResult appResultado = new AppResult(); try { var pessoa = new Pessoa() { Nome = pessoaDTO.Nome, DataNascimento = pessoaDTO.DataNascimento, IsAtivoSistema = true }; dataContext.Pessoa.Add(pessoa); dataContext.SaveChanges(); return(appResultado.Good("Utilizador Cadastrado com Sucesso")); } catch (Exception) { return(appResultado.Bad("Erro ao Cadastrar Utilizador")); } }