// 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));
        }
Esempio n. 2
0
        public ActionResult Duzenle(int?id)
        {
            var departman = _departmanService.GetById(id);

            var model = new DepartmanDuzenleViewModel
            {
                Departman = departman
            };

            return(View(model));
        }
Esempio n. 3
0
        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"));
        }