//***********************dbo.Web_Award********************************* #region 抽奖活动列表 /// <summary> /// 抽奖活动列表 /// </summary> /// <param name="webAward"></param> /// <returns></returns> public WebAwardRefer QueryWebAward(WebAwardRefer webAward) { var result = new WebAwardRefer(); var req = new QueryWebAwardRequest(); if (webAward.SearchDetail != null) { req.VchAwardName = webAward.SearchDetail.VchAwardName; req.DtStartTime = webAward.SearchDetail.DtStartTime; req.DtEndTime = webAward.SearchDetail.DtEndTime; req.IntStatus = webAward.SearchDetail.IntStatus; } req.PageIndex = webAward.PageIndex; req.PageSize = webAward.PageSize; var res = MKMSClient.Send <QueryWebAwardResponse>(req); if (res.DoFlag) { result.List = Mapper.MappGereric <Web_AwardExt, WebAwardDetail>(res.WebAwardDos); result.Total = res.Total; } result.SearchDetail = webAward.SearchDetail; result.PageIndex = webAward.PageIndex; result.PageSize = webAward.PageSize; return(result); }
// WebAward //strName=最上级名称 //awardId =最上级编号 //***********************dbo.Web_Award********************************* #region 抽奖活动列表 public ActionResult Index(WebAwardRefer webAward) { var result = new WebAwardRefer(); result = WebAwardClient.Instance.QueryWebAward(webAward); //根据用户Id查询用户名称 if (result != null && result.List.Count > 0) { for (int i = 0; i < result.List.Count; i++) { var UserDetail = WebAwardClient.Instance.GetUserName(result.List[i].IntCreateUser); result.List[i].UserName = UserDetail.UserName; } } return(View(result)); }