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