//***********************dbo.Web_Award_PrizeItem********************************* #region 奖品配置列表 /// <summary> /// /// </summary> /// <param name="prizeId">奖项配置ID</param> /// <param name="prizeType">奖项配置类型</param> /// <param name="awardId">抽奖活动ID</param> /// <param name="strName">抽奖活动名称</param> /// <returns></returns> public ActionResult WebPrizeItem(int?prizeId, int?prizeType, int?awardId, string strName) { var result = new WebPrizeItemRefer(); result.SearchDetail.IntPrizeId = prizeId; result.SearchDetail.IntAwardId = awardId; result = WebAwardClient.Instance.QueryWebAwardPrizeItem(result); ViewBag.PrizeId = prizeId; ViewBag.AwardId = awardId; ViewBag.strName = strName; ViewBag.PrizeType = prizeType; return(View(result)); }
//***********************dbo.Web_Award_PrizeItem********************************* #region 奖品配置列表 /// <summary> /// 奖品配置列表 /// </summary> /// <param name="prizeItem"></param> /// <returns></returns> public WebPrizeItemRefer QueryWebAwardPrizeItem(WebPrizeItemRefer prizeItem) { var result = new WebPrizeItemRefer(); var req = new QueryWebAwardPrizeItemRequest(); if (prizeItem.SearchDetail != null) { req.IntAwardId = prizeItem.SearchDetail.IntAwardId; req.IntPrizeId = prizeItem.SearchDetail.IntPrizeId; req.IntPrizeType = prizeItem.SearchDetail.IntPrizeType; req.IntPrizeCaseId = prizeItem.SearchDetail.IntPrizeCaseId; req.IntIsExclusive = prizeItem.SearchDetail.IntIsExclusive; req.DtStartTime = prizeItem.SearchDetail.DtStartTime; req.DtEndTime = prizeItem.SearchDetail.DtEndTime; } var res = MKMSClient.Send <QueryWebAwardPrizeItemResponse>(req); if (res.DoFlag) { result.List = Mapper.MappGereric <Web_Award_PrizeItemExt, WebPrizeItemDetail>(res.AwardPrizeItemDos); } result.SearchDetail = prizeItem.SearchDetail; return(result); }