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)));
        }
Example #2
0
        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)));
        }
Example #3
0
        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)));
        }
Example #6
0
        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)));
        }
Example #7
0
 public List <GrupUser> GetList()
 {
     return(_grupUserDal.GetList());
 }