public IList <IdentifiableDescriptionItem> Get(string part) { var list = new List <IdentifiableDescriptionItem>(); list.AddRange(_orgaoUnidadeRepository.Find(part).Where(x => x.IsTramitacaoDocumentos).Select(x => new IdentifiableDescriptionItem { Id = x.IdOrgaoUnidade, Descricao = x.DsOrgaoUnidade, Tipo = x.GetType().Name })); list.AddRange(_pessoaRepository.Find(part, true).Select(x => new IdentifiableDescriptionItem { Id = x.Matricula, Descricao = x.Nome, Tipo = x.GetType().Name })); return(list.Take(20).ToList()); }
public OrgaoUnidade Get(int id) { return(_repository.Find(id)); }