Example #1
0
        public List <Proyecto> GetAll()
        {
            try
            {
                using (JJ_CPD dbContext = new JJ_CPD())
                {
                    BLProyectoMiembro pm = new BLProyectoMiembro();
                    var temp             = pm.GetAll()
                                           .Where(c => c.Usuario.CodigoUsuario.ToLower() == WindowsIdentity.GetCurrent().Name.ToLower())
                                           .Select(c => c.IdProyecto).ToList();

                    return(dbContext.dbProyecto.Include("Cliente").Include("ProyectoCategoria").
                           Where(c => temp.Contains(c.IdProyecto)).ToList());
                }
            }
            catch (Exception)
            {
                throw;
            }
        }