Ejemplo n.º 1
0
 private static string GetOutputString(Product targetProduct, AmazonWSHelper helper, AWSECommerceService ecs, Item item)
 {
     using (StringWriter writer = new StringWriter()) {
         foreach (Offer o in item.Offers.Offer) {
             string[] listPrices, salePrices;
             string[] prices = GetPrices(item, o, helper, ecs, out listPrices, out salePrices);
             writer.WriteLine(GetOfferString(item, o, listPrices, salePrices));
             writer.WriteLine("");
         }
         return writer.ToString();
     }
 }
Ejemplo n.º 2
0
 private static string GetMerchantAndPriceSpecificOutputString(Product targetProduct, AmazonWSHelper helper, AWSECommerceService ecs, Item item)
 {
     using (StringWriter writer = new StringWriter()) {
         foreach (Offer o in item.Offers.Offer) {
             if (targetProduct.MerchantId == o.Merchant.MerchantId) {
                 string[] listPrices, salePrices;
                 string[] prices = GetPrices(item, o, helper, ecs, out listPrices, out salePrices);
                 if (Int64.Parse(targetProduct.Price) > Int64.Parse(prices[0])) {
                     writer.WriteLine(GetOfferString(item, o, listPrices, salePrices));
                 }
                 writer.WriteLine("");
             }
         }
         return writer.ToString();
     }
 }