public ActionResult CouponActivityWebConfig(string id = "-1")
        {
            WebCouponActivity          model  = ActivityManager.GetCurrentWebCouponActivity(id);
            WebCouponActivityRuleModel coupon = ActivityManager.GetCouponRule(model.PromotionRuleGUID.GetValueOrDefault()) ?? new WebCouponActivityRuleModel();

            ViewData["CouponRuleModel"] = coupon;
            return(View(model));
        }
        public WebCouponActivityRuleModel GetCouponRule(Guid ruleGUID)
        {
            WebCouponActivityRuleModel result = null;

            if (ruleGUID != Guid.Empty)
            {
                try
                {
                    result = DbGungnirReadOnlyManager.Execute(conn => handler.SelectCouponRule(conn, ruleGUID));
                }
                catch (Exception ex)
                {
                    Logger.Error("GetCouponRule", ex);
                }
            }
            return(result);
        }