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; } }