public ActionResult Edit([Bind(Include = "Id,Adi,AcilisTarihi,KapanisTarihi,Enlem,Boylam,Adres,TelefonNo,MailAdresi,WebSitesi, NobetUstGrupId")] Eczane eczane) { if (ModelState.IsValid) { if (eczane.KapanisTarihi != null) { var gruplardakiEczaneler = _eczaneNobetGrupService.GetGruptaAktifOlanEczanelerByEczaneId(eczane.Id); foreach (var gruplardakiEczane in gruplardakiEczaneler) { KapananEczanelerinNobetGruplariniKapat(eczane, gruplardakiEczane); } } _eczaneService.Update(eczane); return(RedirectToAction("Index")); } var ustGrupSession = _nobetUstGrupSessionService.GetSession("nobetUstGrup"); var nobetUstGruplar = _nobetUstGrupService.GetDetaylar(ustGrupSession.Id); ViewBag.NobetUstGrupId = new SelectList(nobetUstGruplar.Select(s => new { s.Id, s.Adi }), "Id", "Adi"); return(View(eczane)); }