public ActionResult DeleteConfirmed(int id) { EczaneNobetIstek eczaneNobetIstek = _eczaneNobetIstekService.GetById(id); _eczaneNobetIstekService.Delete(id); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,EczaneNobetGrupId,IstekId,TakvimId,Aciklama")] EczaneNobetIstek eczaneNobetIstek) { var user = _userService.GetByUserName(User.Identity.Name); if (ModelState.IsValid) { _eczaneNobetIstekService.Update(eczaneNobetIstek); return(RedirectToAction("Index")); } var eczaneler = _eczaneService.GetListByUser(user).Select(s => s.Id).ToList(); var tarihler = _takvimService.GetList() //.Where(w => w.Tarih.Year < 2020//== yil // //&& w.Tarih.Month == ay // ) .Select(s => new MyDrop { Id = s.Id, Value = s.Tarih.ToLongDateString() }); ViewBag.EczaneNobetGrupId = new SelectList(_eczaneNobetGrupService.GetDetaylarByEczaneIdList(eczaneler) .Select(s => new MyDrop { Id = s.Id, Value = $"{s.EczaneAdi}, {s.NobetGrupGorevTipAdi}" }).OrderBy(s => s.Value), "Id", "Value", eczaneNobetIstek.EczaneNobetGrupId); ViewBag.IstekId = new SelectList(_istekService.GetList(), "Id", "Adi", eczaneNobetIstek.IstekId); ViewBag.TakvimId = new SelectList(tarihler, "Id", "Tarih", eczaneNobetIstek.TakvimId); return(View(eczaneNobetIstek)); }
//[HttpPost] public void SecilenleriSil(string selectedEczaneMazeretIstekIDs, string unSelectedEczaneMazeretIstekIDs) { var cor = "Seçim Yapmadınız!"; if (selectedEczaneMazeretIstekIDs == "") { throw new Exception(cor); //return Json(cor, JsonRequestBehavior.AllowGet); } //seçilenleri sil var eczaneNobetMazeret = new EczaneNobetMazeret(); var eczaneNobetIstek = new EczaneNobetIstek(); var silinecekKayitlar = selectedEczaneMazeretIstekIDs.Split(','); foreach (string item in silinecekKayitlar) { var id = item.Substring(0, item.IndexOf(';')); var ind = item.IndexOf(';'); var tur = item.Substring(item.IndexOf(';') + 1, item.Length - item.IndexOf(';') - 1); if (tur == "1") { //eczaneNobetMazeret = _eczaneNobetMazeretService.GetById(Convert.ToInt32(id)); _eczaneNobetMazeretService.Delete(Convert.ToInt32(id)); } else if (tur == "2") { //eczaneNobetIstek = _eczaneNobetIstekService.GetById(Convert.ToInt32(id)); _eczaneNobetIstekService.Delete(Convert.ToInt32(id)); } } //TempData["silinenMazeretSayisi"] = liste.Length; //seçilmeyenleri döndür //var eczaneNobetMazeretlerVeIstekler = new List<EczaneNobetMazeretIstekDetay>(); //eczaneNobetMazeretlerVeIstekler = GetModel(unSelectedEczaneMazeretIstekIDs); //return PartialView("EczaneNobetMazeretPartialView", eczaneNobetMazeretlerVeIstekler); // return Json(unSelectedEczaneMazeretIstekIDs, JsonRequestBehavior.AllowGet); }
// GET: EczaneNobet/EczaneNobetIstek/Edit/5 public ActionResult Edit(int id) { var user = _userService.GetByUserName(User.Identity.Name); if (id < 0) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } EczaneNobetIstek eczaneNobetIstek = _eczaneNobetIstekService.GetById(id); if (eczaneNobetIstek == null) { return(HttpNotFound()); } var yil = DateTime.Now.AddMonths(1).Year; var ay = DateTime.Now.AddMonths(1).Month; var tarihler = _takvimService.GetList() //.Where(w => w.Tarih.Year == yil // //&& w.Tarih.Month == ay // ) .Select(s => new MyDrop { Id = s.Id, Value = s.Tarih.ToLongDateString() }); var eczaneler = _eczaneService.GetListByUser(user).Select(s => s.Id).ToList(); ViewBag.EczaneNobetGrupId = new SelectList(_eczaneNobetGrupService.GetDetaylarByEczaneIdList(eczaneler) .Select(s => new MyDrop { Id = s.Id, Value = $"{s.EczaneAdi}, {s.NobetGrupGorevTipAdi}" }).OrderBy(s => s.Value), "Id", "Value", eczaneNobetIstek.EczaneNobetGrupId); ViewBag.IstekId = new SelectList(_istekService.GetList(), "Id", "Adi", eczaneNobetIstek.IstekId); ViewBag.TakvimId = new SelectList(tarihler, "Id", "Value", eczaneNobetIstek.TakvimId); return(View(eczaneNobetIstek)); }
public void Update(EczaneNobetIstek sonuc) { _eczaneNobetIstekDal.Update(sonuc); }
public void Insert(EczaneNobetIstek sonuc) { _eczaneNobetIstekDal.Insert(sonuc); }