Ejemplo n.º 1
0
        public WSProductData.GetProductResponse getProductData(String productId)
        {
            this.setPath("productDataOutput");
            var request = new WSProductData.GetProductRequest();

            request.wsVersion            = "1.0.0";
            request.id                   = ConfigurationManager.AppSettings.Get("wsUserName");
            request.password             = ConfigurationManager.AppSettings.Get("wsPassword");
            request.localizationCountry  = "CA";
            request.localizationLanguage = "fr";
            request.productId            = productId;
            var request1 = new WSProductData.getProductRequest1(request);

            WSProductData.getProductResponse1 response1 = wsClient.getProduct(request1);
            return(response1.GetProductResponse);
        }
Ejemplo n.º 2
0
        public WSProductData.GetProductResponse getProductData(DataRequest requestBuilder, String productId)
        {
            this.setPath("productDataOutput");
            var request = new WSProductData.GetProductRequest();

            request.wsVersion            = requestBuilder.version;
            request.id                   = ConfigurationManager.AppSettings.Get("wsUserName");
            request.password             = ConfigurationManager.AppSettings.Get("wsPassword");
            request.localizationCountry  = requestBuilder.country;
            request.localizationLanguage = requestBuilder.language;
            request.productId            = productId;
            var request1 = new WSProductData.getProductRequest1(request);

            try
            {
                WSProductData.getProductResponse1 response1 = wsClient.getProduct(request1);
                return(response1.GetProductResponse);
            }
            catch (System.ServiceModel.FaultException e)
            {
                return(null);
            }
        }