public ActionResult Edit([Bind(Include = "Id,EczaneNobetSonucId,EczaneNobetGrupId,NobetTarihi,Aciklama")] EczaneNobetSanalSonucDuzenle eczaneNobetSanalSonuc) { var eczaneNobetSanalSonucDetay = _eczaneNobetSanalSonucService.GetDetayById(eczaneNobetSanalSonuc.EczaneNobetSonucId); if (ModelState.IsValid) { var user = _userService.GetByUserName(User.Identity.Name); var takvim = _takvimService.GetByTarih(eczaneNobetSanalSonuc.NobetTarihi); var eczaneNobetGrup = _eczaneNobetGrupService.GetDetayById(eczaneNobetSanalSonuc.EczaneNobetGrupId); var sonucParametreler = new EczaneNobetSonuc { Id = eczaneNobetSanalSonuc.EczaneNobetSonucId, TakvimId = takvim.Id, NobetGorevTipId = eczaneNobetGrup.NobetGorevTipId, EczaneNobetGrupId = eczaneNobetGrup.Id, //YayimlandiMi = eczaneNobetSanalSonuc.YayimlandiMi }; var sanalSonucParametreler = new EczaneNobetSanalSonuc { EczaneNobetSonucId = eczaneNobetSanalSonuc.EczaneNobetSonucId, KayitTarihi = DateTime.Now, UserId = user.Id, Aciklama = eczaneNobetSanalSonuc.Aciklama }; _eczaneNobetSonucService.UpdateSonuclarUpdateSanalSonuclar(sonucParametreler, sanalSonucParametreler); return(RedirectToAction("Index")); } var nobetUstGrup = _nobetUstGrupSessionService.GetSession("nobetUstGrup"); var eczaneler = _eczaneService.GetDetaylar(nobetUstGrup.Id); var eczaneNobetGruplar = _eczaneNobetGrupService.GetDetaylarByEczaneIdList(eczaneler.Select(s => s.Id).ToList()) .OrderBy(s => s.EczaneAdi).ThenBy(t => t.NobetGrupAdi) .Select(s => new MyDrop { Id = s.Id, Value = $"{s.EczaneAdi}, {s.NobetGrupGorevTipAdi}" }); ViewBag.EczaneNobetGrupId = new SelectList(eczaneNobetGruplar, "Id", "Value", eczaneNobetSanalSonucDetay.EczaneNobetGrupId); return(View(eczaneNobetSanalSonuc)); }