コード例 #1
0
        /// <summary>
        /// 查询okc中的经销商
        /// </summary>
        /// <param name="dto"></param>
        /// <returns></returns>
        public static ResultData <List <OKCDistributorResult> > GetOKCDistributor(OKCPriceInfoSearchDTO dto)
        {
            ResultData <List <OKCDistributorResult> > result = new ResultData <List <OKCDistributorResult> >();

            result = GetAPI <ResultData <List <OKCDistributorResult> > >(WebConfiger.MasterDataServicesUrl + "OKCDistributor?OKCPriceInfoSearchDTO=" + TransformHelper.ConvertDTOTOBase64JsonString(dto));

            return(result);
        }
コード例 #2
0
        public HttpResponseMessage GetOKCPrice(string OKCPriceInfoSearchDTO)
        {
            OKCPriceInfoSearchDTO dto = TransformHelper.ConvertBase64JsonStringToDTO <OKCPriceInfoSearchDTO>(OKCPriceInfoSearchDTO);
            ResultDTO <List <OKCProductResult> > actionresult = new ResultDTO <List <OKCProductResult> >();

            actionresult.Object       = _IIProductServices.GetOKCPrice(dto);
            actionresult.SubmitResult = true;
            actionresult.Count        = dto.Count;

            HttpResponseMessage result = new HttpResponseMessage
            {
                Content = new StringContent(JsonConvert.SerializeObject(actionresult),
                                            System.Text.Encoding.GetEncoding("UTF-8"),
                                            "application/json")
            };

            return(result);
        }
コード例 #3
0
        /// <summary>
        /// 得到一条OKC信息
        /// </summary>
        /// <param name="dto"></param>
        /// <returns></returns>
        public static ResultData <OKCPriceInfoResultDTO> GetOneOKC(OKCPriceInfoSearchDTO dto)
        {
            ResultData <OKCPriceInfoResultDTO> result = new ResultData <OKCPriceInfoResultDTO>();

            var pp = GetAPI <ResultData <List <OKCPriceInfoResultDTO> > >(WebConfiger.MasterDataServicesUrl + "OKCInfo?OKCPriceInfoSearchDTO=" + TransformHelper.ConvertDTOTOBase64JsonString(dto));

            if (pp.Object != null && pp.Object.Count > 0)
            {
                result.Object       = pp.Object.First();
                result.SubmitResult = true;
            }
            else
            {
                result.Message      = "此条信息不存在!";
                result.SubmitResult = false;
            }

            return(result);
        }