private void cmdInit_Click(object sender, EventArgs e) { m_tvdbHandler.InitCache(); m_tvdbHandler.UserInfo = new TvdbLib.Data.TvdbUser("DieBagger", txtUserId.Text); List <int> favorites = m_tvdbHandler.GetUserFavouritesList(); favorites.ForEach(delegate(int f) { ListViewItem item = new ListViewItem(f.ToString()); if (m_tvdbHandler.IsCached(f, TvdbLanguage.DefaultLanguage, true, true, true)) { item.BackColor = Color.LightGreen; } else { item.BackColor = Color.White; } item.Tag = f; lvFavorites.Items.Add(item); }); }
public ListeSeries() { TvdbHandler tvdbHandler = new TvdbHandler(new XmlCacheProvider(System.Environment.CurrentDirectory + @"\Cache\Series\"), "69C6FDC7E5F4B985"); tvdbHandler.InitCache(); TvdbUser user = new TvdbUser("Danone-KiD", "401D8B31F9832AA3"); tvdbHandler.UserInfo = user; tvdbHandler.UserInfo.UserPreferredLanguage = tvdbHandler.GetPreferredLanguage(); //get list of all favorites and print them to console List <int> favList = tvdbHandler.GetUserFavouritesList(); foreach (int id in favList) { //TvdbSeries s = tvdbHandler.GetSeries(id, tvdbHandler.UserInfo.UserPreferredLanguage, true, true, true); Add(new Serie(tvdbHandler, id)); } //Thumb t = new Thumb("http://thetvdb.com/banners/" + s.BannerPath); //this.DataContext = s; //lstSaisons.ItemsSource = seasonList; tvdbHandler.CloseCache(); }