public List <CihazDetay> GetDetaylarListByUser(User user) { var cihazlar = _cihazDal.GetList(); var grupIdler = _grupUserDal.GetList(w => w.UserId == user.Id).Select(s => s.GrupId).ToList(); var cihazIdler = cihazlar.Where(w => grupIdler.Contains(w.GrupId)) .Select(s => s.Id).ToList(); return(_cihazDal.GetDetayList(w => cihazIdler.Contains(w.Id))); }
public List <EkranIcerikDetay> GetDetaylarListByUser(User user) { var ekranIcerikler = _ekranIcerikDal.GetList(); var grupIdler = _grupUserDal.GetList(w => w.UserId == user.Id).Select(s => s.GrupId).ToList(); var ekranIcerikIdler = ekranIcerikler.Where(w => grupIdler.Contains(w.GrupId)) .Select(s => s.Id).ToList(); return(_ekranIcerikDal.GetDetayList(w => ekranIcerikIdler.Contains(w.Id))); }
public List <KonumDetay> GetDetaylarListByUser(User user) { var konumlar = _konumDal.GetList(); var grupIdler = _grupUserDal.GetList(w => w.UserId == user.Id).Select(s => s.GrupId).ToList(); var konumIdler = konumlar.Where(w => grupIdler.Contains(w.GrupId)) .Select(s => s.Id).ToList(); return(_konumDal.GetDetayList(w => konumIdler.Contains(w.Id))); }
public List <MonitorDetay> GetDetaylarListByUser(User user) { var monitorler = _monitorDal.GetList(); var grupIdler = _grupUserDal.GetList(w => w.UserId == user.Id).Select(s => s.GrupId).ToList(); var monitorIdler = monitorler.Where(w => grupIdler.Contains(w.GrupId)) .Select(s => s.Id).ToList(); return(_monitorDal.GetDetayList(w => monitorIdler.Contains(w.Id))); }
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 <Grup> GetListByUser(User user) { var gruplar = _GrupUserDal.GetList(w => w.User.Id == user.Id).Select(s => s.GrupId).ToList(); return(_GrupDal.GetList(w => gruplar.Contains(w.Id))); }
public List <GrupUser> GetList() { return(_grupUserDal.GetList()); }