/// <summary>
        /// 查询活动列表
        /// </summary>
        /// <param name="refer"></param>
        /// <returns></returns>
        public CouponActivityConfigureRefer QueryCouponActivityConfigurePageList(CouponActivityConfigureRefer refer)
        {
            var obj = refer.SearchDetail;

            var where = "";
            if ((obj.ActivitySysNo ?? 0) > 0)
            {
                where += " and ActivitySysNo=" + obj.ActivitySysNo;
            }

            if (!string.IsNullOrEmpty(obj.CouponKey))
            {
                where += " and CouponKey='" + obj.CouponKey + "'";
            }
            var result = new CouponActivityConfigureRefer();
            var param  = new QueryCouponActivityConfigurePageList
            {
                PageIndex = 1,
                PageSize  = 30,
                where     = where
            };
            var response = MKMSClient.Send <QueryCouponActivityConfigurePageListResponse>(param);

            if (response.DoFlag)
            {
                result.Total     = response.Total;
                result.PageIndex = response.PageIndex;
                result.PageSize  = response.PageSize;
                result.List      = Mapper.MappGereric <CouponActivityConfigureDto, CouponActivityConfigureDetail>(response.CouponActivityConfigurePageListDtos);
            }
            return(result);
        }
Beispiel #2
0
        //1展示查询列表
        public ActionResult QueryCouponActivityConfigurePageList(CouponActivityConfigureRefer refer)
        {
            var id = Request.QueryString["GroupActivitySysNo"];

            if (id != null)
            {
                refer.SearchDetail.ActivitySysNo = int.Parse(id);
                ViewBag.GroupActivitySysNo       = id;
            }
            var result = CouponActivityConfigureClient.Instance.QueryCouponActivityConfigurePageList(refer);

            return(View(result));
        }