public override SearchResults Search()
 {
     string queryString = string.Format(TvSeasonDetailsSearchString, showName, season);
     WebClient client = new WebClient();
     string seasonQuery = client.DownloadString(queryString);
     SearchResults results = JsonConvert.DeserializeObject<SearchResults>(seasonQuery);
     int seasonId = results.Items[0].CollectionId;
     iTunesTvSeasonDetailsSearchProvider childProvider = new iTunesTvSeasonDetailsSearchProvider(seasonId);
     return childProvider.Search();
 }
        public override SearchResults Search()
        {
            string        queryString = string.Format(TvSeasonDetailsSearchString, showName, season);
            WebClient     client      = new WebClient();
            string        seasonQuery = client.DownloadString(queryString);
            SearchResults results     = JsonConvert.DeserializeObject <SearchResults>(seasonQuery);
            int           seasonId    = results.Items[0].CollectionId;
            iTunesTvSeasonDetailsSearchProvider childProvider = new iTunesTvSeasonDetailsSearchProvider(seasonId);

            return(childProvider.Search());
        }
Exemplo n.º 3
0
 private void seasonsDataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     this.Cursor = Cursors.Wait;
     try
     {
         DataGrid grid = sender as DataGrid;
         if (grid != null && grid.SelectedItems.Count > 0)
         {
             SearchResultItem x = grid.SelectedItems[0] as SearchResultItem;
             iTunesTvSeasonDetailsSearchProvider provider = new iTunesTvSeasonDetailsSearchProvider(x.CollectionId);
             this.UpdateMetaData(provider);
         }
     }
     finally
     {
         this.Cursor = null;
     }
 }