private void GetData() { SetStatus("fetching data"); _titles = MylarManager.GetTitles(); SetStatus("Ready ..."); }
private void btnSendToMylar_Click(object sender, EventArgs e) { CvVolume vol = (CvVolume)lstComicSearchResults.SelectedItem; MylarManager.AddComic(vol.Id.ToString()); txtComicSeachText.Text = vol.Name; ClearAll(); LoadData(); }
private void btnDeleteComic_Click(object sender, EventArgs e) { if (lstComics.SelectedIndex < 0) { return; } MylarManager.DeleteComic(((Title)lstComics.SelectedItem).ComicID); ClearAll(); LoadData(); }
private void BindComic(Title title) { _currentComic = MylarManager.GetComic(title.ComicID); imgDetail.Image = ImageCacheManager.GetImage(_currentComic.Comics[0].ComicImageURL ?? _currentVolume.Volume.Image.LargeUrl); lblComicName.Text = _currentComic.Comics[0].ComicName; _currentVolume = ComicVineManager.GetVolume(title.ComicID); lblComicName.Text += @" (" + _currentVolume.Volume.StartYear + @")"; webDetails.DocumentText = "0"; if (webDetails.Document != null) { webDetails.Document.OpenNew(true); webDetails.Document.Write(_currentVolume.Volume.Description); } webDetails.Refresh(); var pub = ComicVineManager.GetPublisher(_currentVolume.Volume.Publisher.Id); imgPublisher.Image = ImageCacheManager.GetImage(pub.Publisher.Image.IconUrl); }