public ActionResult EditCoklu([Bind(Include = "Id,NobetGrupGorevTipId,NobetKuralId,BaslangicTarihi,BitisTarihi,Deger")] NobetGrupKuralCoklu nobetGrupKuralCoklu) { var user = _userService.GetByUserName(User.Identity.Name); if (ModelState.IsValid) { var nobetGrupKural = new NobetGrupKural(); var liste2 = nobetGrupKuralCoklu.Id.Split(','); int i = 0; foreach (var id in liste2) { nobetGrupKural.Id = Convert.ToInt32(id); nobetGrupKural.BitisTarihi = nobetGrupKuralCoklu.BitisTarihi; nobetGrupKural.BaslangicTarihi = nobetGrupKuralCoklu.BaslangicTarihi; nobetGrupKural.Deger = nobetGrupKuralCoklu.Deger; nobetGrupKural.NobetKuralId = nobetGrupKuralCoklu.NobetKuralId; nobetGrupKural.NobetGrupGorevTipId = nobetGrupKuralCoklu.NobetGrupGorevTipId[i]; _nobetGrupKuralService.Update(nobetGrupKural); i++; } var ekleneceknobetGrupKuralSayisi = i; if (ModelState.IsValid && ekleneceknobetGrupKuralSayisi > 0) { TempData["DuzenlenenNobetGrupKuralSayisi"] = ekleneceknobetGrupKuralSayisi; return(RedirectToAction("Index")); } return(RedirectToAction("Index")); } var nobetUstGrupIdlar = _nobetUstGrupService.GetListByUser(user) .Select(s => s.Id).ToList(); var nobetGrupGorevTipler = _nobetGrupGorevTipService.GetDetaylarByNobetUstGrupIdList(nobetUstGrupIdlar) .Select(s => new MyDrop { Id = s.Id, Value = $"{s.NobetGrupAdi}, {s.NobetGorevTipAdi}" }).ToList(); ViewBag.NobetGrupGorevTipId = new SelectList(nobetGrupGorevTipler, "Id", "Value"); ViewBag.NobetKuralId = new SelectList(_nobetKuralService.GetList().OrderBy(s => s.Adi).Select(s => new { s.Id, s.Adi }), "Id", "Adi"); return(View(nobetGrupKuralCoklu)); }
public ActionResult Edit([Bind(Include = "Id,NobetGrupGorevTipId,NobetKuralId,BaslangicTarihi,BitisTarihi,Deger")] NobetGrupKural nobetGrupKural) { if (ModelState.IsValid) { _nobetGrupKuralService.Update(nobetGrupKural); return(RedirectToAction("Index")); } var nobetUstGrup = _nobetUstGrupSessionService.GetSession("nobetUstGrup"); var nobetGrupGorevTipler = _nobetGrupGorevTipService.GetDetaylar(nobetUstGrup.Id) .Select(s => new MyDrop { Id = s.Id, Value = $"{s.NobetGrupAdi}, {s.NobetGorevTipAdi}" }).ToList(); ViewBag.NobetGrupGorevTipId = new SelectList(nobetGrupGorevTipler, "Id", "Value", nobetGrupKural.NobetGrupGorevTipId); ViewBag.NobetKuralId = new SelectList(_nobetKuralService.GetList().OrderBy(s => s.Adi).Select(s => new { s.Id, s.Adi }), "Id", "Adi", nobetGrupKural.NobetKuralId); return(View(nobetGrupKural)); }
public void Update(NobetGrupKural nobetGrupKural) { _nobetGrupKuralDal.Update(nobetGrupKural); }
public void Insert(NobetGrupKural nobetGrupKural) { _nobetGrupKuralDal.Insert(nobetGrupKural); }