public Pessoa FindById(int id) { var context = new Data.Contexts.DefaultContext(); var dbPessoa = context.Pessoa.FirstOrDefault(x => x.IdPessoa == id); var pessoa = Mapper.Map <Pessoa>(dbPessoa); return(pessoa); }
public IQueryable <Pessoa> Find(Pessoa pessoa) { var context = new Data.Contexts.DefaultContext(); var dbPessoa = context.Pessoa.Where(x => (pessoa.Nome == null || x.Nome.Contains(pessoa.Nome)) ); var pessoas = Mapper.Map <IEnumerable <Pessoa> >(dbPessoa).AsQueryable(); return(pessoas); }