Ejemplo n.º 1
0
        public IEnumerable <ProjetoResponse> ObtemTodos()
        {
            var projetos = _projetoRepository.FindAll().OrderBy(x => x.DataCadastro);

            var retorno = new List <ProjetoResponse>();

            projetos.ToList().ForEach(x => retorno.Add(new ProjetoResponse()
            {
                IdProjeto = x.IdProjeto,
                IdRecurso = x.IdRecurso,
                Nome      = x.Nome,
                Lider     = x.IdRecurso.HasValue ? ObtemLiderProjeto(x.IdRecurso.Value).Nome : ""
            }));

            return(retorno);
        }