예제 #1
0
        private static AllegroFileResult BuyItNow(AllegroFileResult newFilteredItem, SearchResponseType filteredItem)
        {
            if (filteredItem.sitisbuynow == 1)
            {
                newFilteredItem.FoundPrice = (decimal)filteredItem.sitbuynowprice;
                newFilteredItem.Type = AuctionType.BuyItNow;

                return newFilteredItem;
            }
            return null;
        }
예제 #2
0
        private static AllegroFileResult Auction(AllegroFileResult newFilteredItem, SearchResponseType filteredItem)
        {
            if ((decimal) filteredItem.sitprice != 0)
            {
                newFilteredItem.FoundPrice = (decimal)filteredItem.sitprice;
                newFilteredItem.Type = AuctionType.Auction;

                return newFilteredItem;
            }

            return null;
        }
 /// <remarks/>
 public InfoCatList[] EnddoShowCat(System.IAsyncResult asyncResult, out InfoCatList[] catchildarray, out InfoCatList[] catsisterarray, out int catitemscount, out int catitemscountfeatured, out SearchResponseType[] catitemsarray)
 {
     object[] results = this.EndInvoke(asyncResult);
     catchildarray = ((InfoCatList[])(results[1]));
     catsisterarray = ((InfoCatList[])(results[2]));
     catitemscount = ((int)(results[3]));
     catitemscountfeatured = ((int)(results[4]));
     catitemsarray = ((SearchResponseType[])(results[5]));
     return ((InfoCatList[])(results[0]));
 }
 /// <remarks/>
 public int EnddoSearch(System.IAsyncResult asyncResult, out int searchcountfeatured, out SearchResponseType[] searcharray, out string[] searchexcludedwords)
 {
     object[] results = this.EndInvoke(asyncResult);
     searchcountfeatured = ((int)(results[1]));
     searcharray = ((SearchResponseType[])(results[2]));
     searchexcludedwords = ((string[])(results[3]));
     return ((int)(results[0]));
 }