Beispiel #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            EczaneNobetFeragatDetay eczaneNobetFeragat = _eczaneNobetFeragatService.GetDetayById(id);

            _eczaneNobetFeragatService.Delete(id);
            return(RedirectToAction("Index"));
        }
Beispiel #2
0
        // GET: EczaneNobet/EczaneNobetFeragat/Details/5
        public ActionResult Details(int id)
        {
            if (id < 1)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            EczaneNobetFeragatDetay eczaneNobetFeragat = _eczaneNobetFeragatService.GetDetayById(id);

            if (eczaneNobetFeragat == null)
            {
                return(HttpNotFound());
            }
            return(View(eczaneNobetFeragat));
        }
Beispiel #3
0
        // GET: EczaneNobet/EczaneNobetFeragat/Edit/5
        public ActionResult Edit(int id)
        {
            if (id < 1)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            EczaneNobetFeragatDetay eczaneNobetFeragat = _eczaneNobetFeragatService.GetDetayById(id);

            if (eczaneNobetFeragat == null)
            {
                return(HttpNotFound());
            }
            //var user = _userService.GetByUserName(User.Identity.Name);
            //var nobetUstGruplar = _nobetUstGrupService.GetListByUser(user).Select(s => s.Id);
            var nobetUstGrup = _nobetUstGrupSessionService.GetSession("nobetUstGrup");

            var eczaneNobetSonuclar = _eczaneNobetSonucService.GetSonuclar(nobetUstGrup.Id)
                                      .OrderBy(o => o.TakvimId);

            var nobetFeragatTipler = _nobetFeragatTipService.GetList();

            var eczaneNobetGruplar = _eczaneNobetGrupService.GetDetaylar(nobetUstGrup.Id)
                                     .OrderBy(s => s.EczaneAdi)
                                     .ThenBy(t => t.NobetGrupAdi)
                                     .Select(s => new MyDrop {
                Id = s.Id, Value = $"{s.EczaneAdi} ({s.NobetGrupAdi}, {s.NobetGorevTipAdi})"
            });

            ViewBag.EczaneNobetGrupId = new SelectList(eczaneNobetGruplar, "Id", "Value", eczaneNobetFeragat.EczaneNobetGrupId);
            ViewBag.NobetFeragatTipId = new SelectList(nobetFeragatTipler.Select(s => new MyDrop {
                Id = s.Id, Value = s.Adi
            }), "Id", "Value", eczaneNobetFeragat.NobetFeragatTipId);
            ViewBag.EczaneNobetSonucId = new SelectList(eczaneNobetSonuclar.Select(s => new MyDrop {
                Id = s.Id, Value = $"{s.EczaneAdi}, {s.NobetGrupAdi}, {s.Tarih.ToLongDateString()}"
            }), "Id", "Value", eczaneNobetFeragat.EczaneNobetSonucId);
            return(View(eczaneNobetFeragat));
        }