public ListInventorySupplyResponse InvokeListInventorySupply() { // Create a request. ListInventorySupplyRequest request = new ListInventorySupplyRequest(); string sellerId = "example"; request.SellerId = sellerId; string mwsAuthToken = "example"; request.MWSAuthToken = mwsAuthToken; string marketplace = "example"; request.Marketplace = marketplace; string marketplaceId = "example"; request.MarketplaceId = marketplaceId; SellerSkuList sellerSkus = new SellerSkuList(); request.SellerSkus = sellerSkus; DateTime queryStartDateTime = new DateTime(); request.QueryStartDateTime = queryStartDateTime; string responseGroup = "example"; request.ResponseGroup = responseGroup; return(this.client.ListInventorySupply(request)); }
/** * Convert ListInventorySupplyRequest to name value pairs */ private IDictionary <String, String> ConvertListInventorySupply(ListInventorySupplyRequest request) { IDictionary <String, String> parameters = new Dictionary <String, String>(); parameters.Add("Action", "ListInventorySupply"); if (request.IsSetSellerId()) { parameters.Add("SellerId", request.SellerId); } if (request.IsSetMarketplace()) { parameters.Add("Marketplace", request.Marketplace); } if (request.IsSetSellerSkus()) { SellerSkuList listInventorySupplyRequestSellerSkus = request.SellerSkus; List <String> sellerSkusmemberList = listInventorySupplyRequestSellerSkus.member; int sellerSkusmemberListIndex = 1; foreach (String sellerSkusmember in sellerSkusmemberList) { parameters.Add("SellerSkus" + "." + "member" + "." + sellerSkusmemberListIndex, sellerSkusmember); sellerSkusmemberListIndex++; } } if (request.IsSetQueryStartDateTime()) { parameters.Add("QueryStartDateTime", GetFormattedTimestamp(request.QueryStartDateTime) + ""); } if (request.IsSetResponseGroup()) { parameters.Add("ResponseGroup", request.ResponseGroup); } return(parameters); }
public ListInventorySupplyResponse InvokeListInventorySupply() { // Create a request. ListInventorySupplyRequest request = new ListInventorySupplyRequest(); request.SellerId = sellerId; request.MWSAuthToken = mwsAuthToken; //request.Marketplace = marketplace; request.MarketplaceId = shopMarketplaceId; SellerSkuList sellerSkus = new SellerSkuList(); request.SellerSkus = sellerSkus; request.QueryStartDateTime = inventoryQueryStartDateTime.Value; //request.ResponseGroup = responseGroup; return(this.client.ListInventorySupply(request)); }