Exemplo n.º 1
0
        //根据SysNo 查询团信息
        public GroupGoodsDetailExt QueryGroupGoodsInfoBySysNo(int sysNo)
        {
            var groupGooodsInfo = new GroupGoodsDetailExt();
            var param           = new QueryGroupGoodsPageListRequest()
            {
                SysNo = sysNo
            };
            var response = MKMSClient.Send <QueryGroupGoodsPageListResponse>(param);

            if (response.DoFlag)
            {
                groupGooodsInfo = Mapper.Map <QueryGroupGoodsPageListDto, GroupGoodsDetailExt>(response.QueryGroupGoodsPageListDtos.First());
            }
            return(groupGooodsInfo);
        }
Exemplo n.º 2
0
        //查询团信息
        public GroupGoodsRefer QueryGroupGoodsPageList(GroupGoodsRefer refer)
        {
            var obj = refer.SearchDetail;

            var result = new GroupGoodsRefer();
            var param  = new QueryGroupGoodsPageListRequest
            {
                GoodsId            = obj.GoodsId,
                GoodsName          = obj.GoodsName,
                GroupActivitySysNo = obj.GroupActivitySysNo,
                PageIndex          = 1,
                PageSize           = 30
            };
            var response = MKMSClient.Send <QueryGroupGoodsPageListResponse>(param);

            if (response.DoFlag)
            {
                result.Total     = response.Total;
                result.PageIndex = response.PageIndex;
                result.PageSize  = response.PageSize;
                result.List2     = Mapper.MappGereric <QueryGroupGoodsPageListDto, GroupGoodsDetailExt>(response.QueryGroupGoodsPageListDtos);
            }
            return(result);
        }