public JsonResult SaveRechargePresentRule(RechargePresentRuleModel model) { Result result = new Result { success = false, msg = "未知错误" }; if (ModelState.IsValid) { model.CheckValidation(); var setting = SiteSettingApplication.SiteSettings; setting.IsOpenRechargePresent = model.IsEnable; SiteSettingApplication.SaveChanges(); if (model.IsEnable) { RechargePresentRuleApplication.SetRules(model.Rules); } result.success = true; result.msg = "配置充值赠送规则成功"; } else { result.success = false; result.msg = "数据错误"; } return(Json(result)); }
public ActionResult RechargePresentRule() { RechargePresentRuleModel model = new RechargePresentRuleModel(); model.IsEnable = SiteSettings.IsOpenRechargePresent; model.Rules = RechargePresentRuleApplication.GetRules(); model.RulesJson = JsonConvert.SerializeObject(model.Rules); return(View(model)); }