public List <YayinEkranIcerikDetay> GetDetaylarByUser(User user) { var ekranIceriklar = _ekranIcerikDal.GetList(); var grupIdler = _grupUserDal.GetList(w => w.UserId == user.Id).Select(s => s.GrupId).ToList(); var ekranIcerikIdler = ekranIceriklar.Where(w => grupIdler.Contains(w.GrupId)) .Select(s => s.Id).ToList(); return(_yayinEkranIcerikDal.GetDetayList(w => ekranIcerikIdler.Contains(w.EkranIcerikId))); }
public List <EkranIcerik> GetList() { return(_ekranIcerikDal.GetList()); }