public ActionResult AddOrEdit(int? id) { var model = new SettingViewModel(); if (id.HasValue) { var item = Db.Get<Setting>(id.Value); model = Mapper.Map(item, model); } return View(model); }
public ActionResult AddOrEdit(SettingViewModel model) { var item = new Setting(); if (model.Id > 0) { item = Db.Get<Setting>(model.Id); } item = Mapper.Map(model, item); var result = Db.SaveOrUpdate(item); return RedirectToAction("List"); }
public ActionResult AddOrEdit(SettingViewModel model) { var item = new Setting(); if (model.Id > 0) { item = SettingService.Get(model.Id); } item = Mapper.Map(model, item); var result = SettingService.Save(item); return RedirectToAction("List"); }