public ActionResult Add(KuponlarVM model) { if (ModelState.IsValid) { var entity = Mapper.Map <Kuponlar>(model); if (entity.ID == 0) { var kayit = _kuponlarService.Add(entity); model = new KuponlarVM { Status = kayit.Status.Status, Message = kayit.Status.Message }; ModelState.Clear(); return(View(model)); } _kuponlarService.Update(entity); Helper.setTempData(this, "Message", true, "Bilgiler Güncellendi."); return(RedirectToAction("Index")); } model.Status = Enums.StatusEnum.Error; model.Message = "Kayıt yapılamadı.Lütfen bilgileri hatasız girdiğinizden emin olun"; return(View(model)); }
public ActionResult Add(int id = 0) { var model = new KuponlarVM(); if (id > 0) { var entity = _kuponlarService.Get(x => x.ID == id).Entity; model = Mapper.Map <KuponlarVM>(entity); } return(View(model)); }