public void procurarLivroGoogle(string isbn, modelo.livro livro) { GbookSearchClient cliente = new GbookSearchClient("www.etecitapeva.com.br"); string nomeautor = ""; IList <IBookResult> resultados = cliente.Search(isbn, 1); if (resultados.Count == 0) { System.Windows.Forms.MessageBox.Show("ISBN não localizado para o livro"); livro = null; return; } try { foreach (IBookResult resultado in resultados) { livro.titulo = resultado.Title.ToString(); nomeautor = resultado.Authors.ToString(); livro.resumo = "Livro de " + nomeautor; livro.codisbn = resultado.BookId.ToString(); livro.publicacao = new DateTime(Int16.Parse(resultado.PublishedYear), 1, 1); livro.nrpaginas = Int16.Parse(resultado.PageCount.ToString()); } } catch (FormatException) { livro.publicacao = DateTime.Today; livro.nrpaginas = 0; } }
public void SetUp() { #if SILVERLIGHT this.Client = new GbookSearchClient(); #else this.Client = new GbookSearchClient(@"http://code.google.com/p/google-api-for-dotnet/"); #endif }