Exemple #1
0
        //***********************dbo.Web_Award_Prize*********************************

        #region 奖项配置列表
        /// <summary>
        ///  奖项配置列表
        /// </summary>
        /// <param name="webPrize"></param>
        /// <returns></returns>
        public WebPrizeRefer QueryWebAwardPrize(WebPrizeRefer webPrize)
        {
            var result = new WebPrizeRefer();
            var req    = new QueryWebAwardPrizeRequest();

            if (webPrize.SearchDetail != null)
            {
                req.IntAwardId     = webPrize.SearchDetail.IntAwardId;
                req.VchPrizeName   = webPrize.SearchDetail.VchPrizeName;
                req.IntPrizeNo     = webPrize.SearchDetail.IntPrizeNo;
                req.IntPrizeWeight = webPrize.SearchDetail.IntPrizeWeight;
                req.IntPrizeCount  = webPrize.SearchDetail.IntPrizeCount;
                req.IntStatus      = webPrize.SearchDetail.IntStatus;
                req.IntNumId       = webPrize.SearchDetail.IntNumId;
            }
            var res = MKMSClient.Send <QueryWebAwardPrizeResponse>(req);

            if (res.DoFlag)
            {
                result.List = Mapper.MappGereric <Web_Award_PrizeExt, WebPrizeDetail>(res.WebAwardPrizeDos);
            }
            result.SearchDetail = webPrize.SearchDetail;

            return(result);
        }
Exemple #2
0
        //***********************dbo.Web_Award_Prize*********************************

        #region 奖项配置列表
        /// <summary>
        ///
        /// </summary>
        /// <param name="numId">次数配置主键</param>
        /// <param name="awardId">活动配置ID</param>
        /// <param name="strName">活动配置名称</param>
        /// <returns></returns>
        public ActionResult WebAwardPrizeItem(int?numId, int?awardId, string strName)
        {
            var result = new WebPrizeRefer();

            result.SearchDetail.IntNumId   = numId;
            result.SearchDetail.IntAwardId = awardId;
            result = WebAwardClient.Instance.QueryWebAwardPrize(result);

            //奖品类型列表
            var webAwardPrizeModel = WebAwardClient.Instance.QueryWebAwardPrizeModel();

            ViewBag.WebAwardPrizeModel = webAwardPrizeModel;

            ViewBag.IntNumId = numId;
            ViewBag.strName  = strName;
            ViewBag.AwardId  = awardId;
            return(View(result));
        }