public ActionResult Create() { var model = new SettingCrudViewModel(); ViewBag.Title = "Thêm cài đặt"; return(View("~/Areas/Admin/Views/Setting/Crud.cshtml", model)); }
public ActionResult Edit(int id) { var model = new SettingCrudViewModel(); model = _setting_Service.Find(id); ViewBag.Title = "Cập nhật"; return(View("~/Areas/Admin/Views/Setting/Crud.cshtml", model)); }
public SettingCrudViewModel Find(int id) { var _data = _settingManager.GetById(id); var model = new SettingCrudViewModel(); model.Id = _data.Id; model.Type = _data.Type; model.Name = _data.Name; model.Description = WebUtility.HtmlDecode(_data.Description); return(model); }
public ActionResult Save(SettingCrudViewModel model) { int id = 0; if (!string.IsNullOrEmpty(model.Id.ToString()) && model.Id > 0) { id = _setting_Service.UpdateSetting(model); } else { id = _setting_Service.CreateSetting(model); } return(RedirectToAction("Edit", new { id = id })); }
public int CreateSetting(SettingCrudViewModel model) { try { var _saveData = new Setting(); _saveData.Type = model.Type; _saveData.Name = model.Name; _saveData.Description = WebUtility.HtmlEncode(model.Description); _settingManager.Add(_saveData); _settingManager.Save(); return(_saveData.Id); } catch (Exception ex) { return(0); } }