Example #1
0
        public ActionResult Create()
        {
            //var user = _userService.GetByUserName(User.Identity.Name);
            //var nobetUstGruplar = _nobetUstGrupService.GetListByUser(user).Select(s => s.Id).ToList();
            var nobetUstGrup = _nobetUstGrupSessionService.GetSession("nobetUstGrup");

            var eczaneNobetGrupList = _eczaneNobetGrupService.GetDetaylar(nobetUstGrup.Id);
            var eczaneNobetGruplar  = _eczaneNobetGrupService.GetMyDrop(eczaneNobetGrupList);

            var kalibrasyonTipList = _kalibrasyonTipService.GetDetaylar(nobetUstGrup.Id);
            var kalibrasyonTipler  = _kalibrasyonTipService.GetMyDrop(kalibrasyonTipList);

            var nobetUstGrupGunGruplar = _nobetUstGrupGunGrupService.GetDetaylar(nobetUstGrup.Id);

            var nobetUstGrupGunGrupMydrop = _nobetUstGrupGunGrupService.GetMyDrop(nobetUstGrupGunGruplar);

            ViewBag.EczaneNobetGrupId     = new SelectList(eczaneNobetGruplar, "Id", "Value");
            ViewBag.KalibrasyonTipId      = new SelectList(kalibrasyonTipler, "Id", "Value");
            ViewBag.NobetUstGrupGunGrupId = new SelectList(nobetUstGrupGunGrupMydrop, "Id", "Value");

            return(View());
        }
        // GET: EczaneNobet/EczaneNobetGrupAltGrup/Create
        public ActionResult Create()
        {
            //var user = _userService.GetByUserName(User.Identity.Name);
            var nobetUstGrup = _nobetUstGrupSessionService.GetSession("nobetUstGrup");

            var nobetGrupGorevTipler = _nobetGrupGorevTipService.GetDetaylar(nobetUstGrup.Id)
                                       .Select(s => s.Id).ToList();

            var eczaneNobetGrupList = _eczaneNobetGrupService.GetDetaylarByNobetGrupGorevTipler(nobetGrupGorevTipler)
                                      .Where(w => w.BitisTarihi == null).ToList();

            var eczaneNobetGruplar = _eczaneNobetGrupService.GetMyDrop(eczaneNobetGrupList);

            var nobetAltGruplar = _nobetAltGrupService.GetDetaylar(nobetGrupGorevTipler);

            ViewBag.EczaneNobetGrupId = new SelectList(eczaneNobetGruplar, "Id", "Value");
            ViewBag.NobetAltGrupId    = new SelectList(nobetAltGruplar.Select(s => new MyDrop {
                Id = s.Id, Value = $"{s.Adi}, {s.NobetGorevTipAdi}"
            }), "Id", "Value");

            return(View());
        }
        public ActionResult Create()
        {
            //var user = _userService.GetByUserName(User.Identity.Name);
            var nobetUstGrup = _nobetUstGrupSessionService.GetSession("nobetUstGrup");

            //var eczaneler = _eczaneService.GetListByUser(user).Select(s => s.Id).ToList();
            var eczaneNobetGruplar = _eczaneNobetGrupService.GetDetaylar(nobetUstGrup.Id);

            ViewBag.EczaneNobetGrupId = new SelectList(_eczaneNobetGrupService.GetMyDrop(eczaneNobetGruplar),
                                                       //.Select(s => new MyDrop { Id = s.Id, Value = $"{s.EczaneAdi}, {s.NobetGrupGorevTipAdi}" })
                                                       //.OrderBy(s => s.Value),
                                                       "Id", "Value");

            ViewBag.MazeretId    = new SelectList(_mazeretService.GetList().Where(w => w.Id != 3), "Id", "Adi");
            ViewBag.HaftaninGunu = new SelectList(_takvimService.GetHaftaninGunleri(), "Id", "Value");
            ViewBag.SecilenHaftaninGunuSayisi = 0;

            return(View());
        }