コード例 #1
0
        /// <summary>
        /// 查询列表
        /// </summary>
        /// <param name="floorConfig"></param>
        /// <returns></returns>
        public CouponBabyCoinRefer QueryCoponBabyCoinRelationPageList(CouponBabyCoinRefer param)
        {
            var result = new CouponBabyCoinRefer();
            var req    = new QueryBabyCoinCouponRelationPageList();

            if (param.SearchDetail != null)
            {
                req.UserId = 555;
                if (!string.IsNullOrEmpty(param.SearchDetail.CouponId))
                {
                    req.where = " and CouponId='" + param.SearchDetail.CouponId + "'";//0查询所有,>0查询单条
                }
                if (param.SearchDetail.Id != 0)
                {
                    req.where = " and Id=" + param.SearchDetail.Id;//0查询所有,>0查询单条
                }
            }

            var res = DataCenterJsonServiceClient.Send <QueryBabyCoinCouponRelationPageListResponse>(req);

            if (res.DoFlag)
            {
                result.List = Mapper.MappGereric <CouponUserOrderRelationDto, CouponBabyCoinDetail>(res.QueryBabyCoinCouponRelationPageListDtos);
            }
            result.SearchDetail = param.SearchDetail;

            return(result);
        }
コード例 #2
0
        /// <summary>
        /// 根据Id查询单条信息
        /// </summary>
        /// <param name="floorConfig"></param>
        /// <returns></returns>
        public CouponBabyCoinDetail QueryCoponBabyCoinRelationById(int userid, int id)
        {
            var result = new CouponBabyCoinDetail();
            var req    = new QueryBabyCoinCouponRelationPageList();

            req.UserId = userid;
            if (id != 0)
            {
                req.where = " and Id=" + id;//0查询所有,>0查询单条
            }

            var res = DataCenterJsonServiceClient.Send <QueryBabyCoinCouponRelationPageListResponse>(req);

            if (res.DoFlag)
            {
                return(Mapper.MappGereric <CouponUserOrderRelationDto, CouponBabyCoinDetail>(res.QueryBabyCoinCouponRelationPageListDtos).First());
            }
            else
            {
                return(null);
            }
        }