Esempio n. 1
0
        public GetOrderResponse InvokeGetOrder()
        {
            // Create a request.
            GetOrderRequest request = new GetOrderRequest();

            request.SellerId = SellerId;
            OrderIdList amazonOrderId = new OrderIdList();

            request.AmazonOrderId = amazonOrderId;
            return(_client.GetOrder(request));
        }
Esempio n. 2
0
        public GetOrderResponse InvokeGetOrder()
        {
            // Create a request.
            GetOrderRequest request  = new GetOrderRequest();
            string          sellerId = "example";

            request.SellerId = sellerId;
            OrderIdList amazonOrderId = new OrderIdList();

            request.AmazonOrderId = amazonOrderId;
            return(this.client.GetOrder(request));
        }
Esempio n. 3
0
        /**
         * Convert GetOrderRequest to name value pairs
         */
        private IDictionary <String, String> ConvertGetOrder(GetOrderRequest request)
        {
            IDictionary <String, String> parameters = new Dictionary <String, String>();

            parameters.Add("Action", "GetOrder");
            if (request.IsSetSellerId())
            {
                parameters.Add("SellerId", request.SellerId);
            }
            if (request.IsSetAmazonOrderId())
            {
                OrderIdList   getOrderRequestAmazonOrderId = request.AmazonOrderId;
                List <String> amazonOrderIdIdList          = getOrderRequestAmazonOrderId.Id;
                int           amazonOrderIdIdListIndex     = 1;
                foreach (String amazonOrderIdId in amazonOrderIdIdList)
                {
                    parameters.Add("AmazonOrderId" + "." + "Id" + "." + amazonOrderIdIdListIndex, amazonOrderIdId);
                    amazonOrderIdIdListIndex++;
                }
            }

            return(parameters);
        }