public List <YayinEkranDetay> GetDetaylarByUser(User user) { var ekranlar = _ekranDal.GetList(); var grupIdler = _grupUserDal.GetList(w => w.UserId == user.Id).Select(s => s.GrupId).ToList(); var ekranIdler = ekranlar.Where(w => grupIdler.Contains(w.GrupId)) .Select(s => s.Id).ToList(); return(_yayinEkranDal.GetDetayList(w => ekranIdler.Contains(w.EkranId))); }
public List <Ekran> GetList() { return(_ekranDal.GetList()); }