// GET: Admin/DepartmanYonetim public ActionResult DepartmanDuzenle(int?id) { DepartmanDuzenleViewModel model = new DepartmanDuzenleViewModel(); if (id != null) { model.Departman = _departmanYonetimi.Get(d => d.ID == id); } return(View(model)); }
public ActionResult Duzenle(int?id) { var departman = _departmanService.GetById(id); var model = new DepartmanDuzenleViewModel { Departman = departman }; return(View(model)); }
public ActionResult Duzenle(DepartmanDuzenleViewModel model) { if (ModelState.IsValid) { _departmanService.Update(model.Departman); TempData.Add("message", String.Format("Departman Id {0} olan kaydınız güncellendi!", model.Departman.DepartmanId)); return(RedirectToAction("Liste")); } else { ModelState.AddModelError("", "Güncelleme başarısız."); return(View(model)); } }
public ActionResult DepartmanDuzenle(DepartmanDuzenleViewModel model) { try { _departmanYonetimi.AddOrUpdate(model.Departman); this.SuccessMessage($"<strong>{model.Departman.Ad}</strong> departmanı başarıyla kaydedildi."); } catch (Exception e) { this.ErrorMessage($"Departman kaydedilirken bir hata ile karşılaşıldı! <strong>({e.Message})</strong>"); } return(RedirectToAction("Index", "UI")); }