public ActionResult ModifyMeetMoneyShow(string meetMoneyID)
        {
            PromoteMeetMoneyModel promoteMeetMoneyModel;
            try
            {
                this.promoteMeetMoneyService = new PromoteMeetMoneyService();
                var promoteMeetMoney = this.promoteMeetMoneyService.QueryByID(int.Parse(meetMoneyID));
                promoteMeetMoneyModel = DataTransfer.Transfer<PromoteMeetMoneyModel>(
                    promoteMeetMoney,
                    typeof(Promote_MeetMoney));
                if (promoteMeetMoney != null)
                {
                    this.promoteMeetMoneyScopeService = new PromoteMeetMoneyScopeService();
                    var meetMoneyScope = this.promoteMeetMoneyScopeService.QueryByMeetMoneyID(int.Parse(meetMoneyID));
                    this.promoteMeetMoneyRuleService = new PromoteMeetMoneyRuleService();
                    var list = this.promoteMeetMoneyRuleService.QueryByMeetMoneyID(promoteMeetMoney.ID);
                    var promoteMeetMoneyList = new List<PromoteMeetMoneyRuleModel>();
                    foreach (var moneyRule in list)
                    {
                        promoteMeetMoneyList.Add(
                            DataTransfer.Transfer<PromoteMeetMoneyRuleModel>(moneyRule, typeof(Promote_MeetMoney_Rule)));
                    }

                    promoteMeetMoneyModel.MeetMoneyScope =
                        DataTransfer.Transfer<PromoteMeetMoneyScopeModel>(
                            meetMoneyScope,
                            typeof(Promote_MeetMoney_Scope));
                    promoteMeetMoneyModel.PromoteMeetMoneyRuleModelsList = promoteMeetMoneyList;
                }
            }
            catch (Exception exception)
            {
                throw new Exception(exception.Message, exception);
            }

            return this.Json(promoteMeetMoneyModel);
        }
        /// <summary>
        /// 满额优惠详细页
        /// </summary>
        /// <param name="id">满额优惠编号</param>
        /// <returns>The <see cref="PartialViewResult"/></returns>
        public JsonResult MeetMoneyDetail(int id)
        {
            try
            {
                this.promoteMeetMoneyService = new PromoteMeetMoneyService();
                this.promoteMeetMoneyRuleService = new PromoteMeetMoneyRuleService();
                this.promoteMeetMoneyScopeService = new PromoteMeetMoneyScopeService();
                var promoteMeetMoney = this.promoteMeetMoneyService.QueryByID(id);
                var promoteMeetMoneyModel = DataTransfer.Transfer<PromoteMeetMoneyModel>(
                    promoteMeetMoney,
                    typeof(Promote_MeetMoney));
                var list = this.promoteMeetMoneyRuleService.QueryByMeetMoneyID(promoteMeetMoney.ID);
                var listmodel = new List<PromoteMeetMoneyRuleModel>();
                foreach (var promoteMeetMoneyRule in list)
                {
                    listmodel.Add(
                        DataTransfer.Transfer<PromoteMeetMoneyRuleModel>(
                            promoteMeetMoneyRule,
                            typeof(Promote_MeetMoney_Rule)));
                }

                var promoteMeetMoneyScope = this.promoteMeetMoneyScopeService.QueryByMeetMoneyID(promoteMeetMoney.ID);
                var promoteMeetMoneyScopeModel = DataTransfer.Transfer<PromoteMeetMoneyScopeModel>(
                    promoteMeetMoneyScope,
                    typeof(Promote_MeetMoney_Scope));
                promoteMeetMoneyModel.MeetMoneyScope = promoteMeetMoneyScopeModel;
                promoteMeetMoneyModel.PromoteMeetMoneyRuleModelsList = listmodel;
                return this.Json(promoteMeetMoneyModel);
            }
            catch (Exception exception)
            {
                throw new Exception(exception.Message, exception);
            }
        }