Пример #1
0
        //***********************dbo.Web_Award_LotteryNumber*********************************

        #region 抽奖次数配置列表
        /// <summary>
        ///
        /// </summary>
        /// <param name="tageId">用户标签组ID</param>
        ///  /// <param name="tagsName">用户标签组名</param>
        /// <param name="strName">抽奖活动配置名称</param>
        /// <returns></returns>
        public ActionResult WebLotteryNumberItem(int?tageId, string tagsName, string strName)
        {
            var result = new WebLotteryNumberRefer();

            var req = new WebLotteryNumberRefer();

            req.SearchDetail.IntTagsId = tageId;

            if (req.SearchDetail.IntTagsId > 0)
            {
                result = WebAwardClient.Instance.QueryWebAwardLotteryNumber(req);
            }
            ViewBag.IntTagsId = tageId;
            ViewBag.TagsName  = tagsName;
            ViewBag.strName   = strName;

            return(View(result));
        }
Пример #2
0
        //***********************dbo.Web_Award_LotteryNumber*********************************

        #region 抽奖次数配置列表

        /// <summary>
        /// 抽奖次数配置列表
        /// </summary>
        /// <param name="lotteryNumber"></param>
        /// <returns></returns>
        public WebLotteryNumberRefer QueryWebAwardLotteryNumber(WebLotteryNumberRefer lotteryNumber)
        {
            var result = new WebLotteryNumberRefer();

            var req = new QueryWebAwardLotteryNumberRequest();

            if (lotteryNumber.SearchDetail != null)
            {
                req.IntTagsId = lotteryNumber.SearchDetail.IntTagsId;
            }
            var res = MKMSClient.Send <QueryWebAwardLotteryNumberResponse>(req);

            if (res.DoFlag)
            {
                result.List =
                    Mapper.MappGereric <Web_Award_LotteryNumberExt, WebLotteryNumberDetail>(res.LotteryNumberDos);
            }
            result.SearchDetail = lotteryNumber.SearchDetail;
            return(result);
        }