Пример #1
0
        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));
        }
Пример #2
0
        public ActionResult RechargePresentRule()
        {
            RechargePresentRuleModel model = new RechargePresentRuleModel();

            model.IsEnable  = SiteSettings.IsOpenRechargePresent;
            model.Rules     = RechargePresentRuleApplication.GetRules();
            model.RulesJson = JsonConvert.SerializeObject(model.Rules);
            return(View(model));
        }