public XDocument FindBookByIsbn(string isbn) { ResetQuery(); _webService.Params.Add("isbn", isbn); _log.Info("Looking up ISBN " + isbn); _webService.Invoke(); return _webService.ResultXml; }
public XDocument Search(int startPage = 0, int resultCount = 100) { ResetQuery(); _log.Info("Searching. Start page: " + startPage + " count: " + resultCount); _webService.Params.Add("start", startPage.ToString()); _webService.Params.Add("size", resultCount.ToString()); _webService.Params.Add("sort", ""); _webService.Params.Add("specimen", ""); _webService.Invoke(); return(_webService.ResultXml); }
public XDocument FindPriceByIsbn(string isbn, Currency currency = null) { if (currency == null) { currency = GbpCurrency; } ResetQuery(); _log.Info("Searching for price by isbn: " + isbn); _webService.Params.Add("isbn", isbn); _webService.Params.Add("currency", currency.ToWebServiceParameter()); _webService.Invoke(false); return(_webService.ResultXml); }