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()); }