// GET: EczaneNobet/NobetGrupGunKural
        public ActionResult Index()
        {
            var user             = _userService.GetByUserName(User.Identity.Name);
            var nobetGruplar     = _nobetGrupService.GetListByUser(user);
            var nobetGunKurallar = _nobetGunKuralService.GetList()
                                   .Select(s => new MyDrop {
                Id = s.Id, Value = s.Adi
            })
                                   .OrderBy(o => o.Id);

            ViewBag.NobetGrupId     = new SelectList(items: nobetGruplar, dataValueField: "Id", dataTextField: "Adi");
            ViewBag.NobetGunKuralId = new SelectList(items: nobetGunKurallar, dataValueField: "Id", dataTextField: "Value");

            return(View());
        }
        public List <NobetGrupGorevTip> GetListByUser(User user)
        {
            //yetkili olduğu nöbet üst gruplar
            var nobetGruplar = _nobetGrupService.GetListByUser(user).Select(e => e.Id).ToList();
            //yetkili olduğu nöbet gruplar
            var yetkiliNobetGrupGorevTipler = GetList(nobetGruplar);

            return(yetkiliNobetGrupGorevTipler);
        }
示例#3
0
        // GET: EczaneNobet/Bayram
        public ActionResult Index()
        {
            var user         = _userService.GetByUserName(User.Identity.Name);
            var nobetGruplar = _nobetGrupService.GetListByUser(user);

            var bayramTurler = _bayramTurService.GetList();

            ViewBag.BayramTurId = new SelectList(bayramTurler, "Id", "Adi");
            ViewBag.NobetGrupId = new SelectList(nobetGruplar, "Id", "Adi");

            return(View());
        }