예제 #1
0
        //***********************dbo.WebAwardUserTags*********************************

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

            result.SearchDetail.IntAwardId = id;

            if (id > 0)
            {
                result = WebAwardClient.Instance.QueryWebAwardUserTags(result);
            }
            ViewBag.AwardID = id;
            ViewBag.strName = strName;
            return(View(result));
        }
예제 #2
0
        //***********************dbo.WebAwardUserTags*********************************

        #region 用户标签组配置列表

        /// <summary>
        /// 用户标签组配置列表
        /// </summary>
        /// <param name="userTags"></param>
        /// <returns></returns>
        public WebAwardUserTagsRefer QueryWebAwardUserTags(WebAwardUserTagsRefer userTags)
        {
            var result = new WebAwardUserTagsRefer();
            var req    = new QueryWebAwardUserTagsRequest();

            if (userTags.SearchDetail != null)
            {
                req.IntAwardId  = userTags.SearchDetail.IntAwardId;
                req.VchTagsName = userTags.SearchDetail.VchTagsName;
                req.IntStatus   = userTags.SearchDetail.IntStatus;
            }
            var res = MKMSClient.Send <QueryWebAwardUserTagsResponse>(req);

            if (res.DoFlag)
            {
                result.List  = Mapper.MappGereric <Web_Award_UserTagsExt, WebAwardUserTagsDetail>(res.WebAwardUserTagsDos);
                result.Total = res.Total;
            }
            result.SearchDetail = userTags.SearchDetail;
            return(result);
        }