Пример #1
0
        private void GetData()
        {
            SetStatus("fetching data");


            _titles = MylarManager.GetTitles();

            SetStatus("Ready ...");
        }
Пример #2
0
        private void btnSendToMylar_Click(object sender, EventArgs e)
        {
            CvVolume vol = (CvVolume)lstComicSearchResults.SelectedItem;

            MylarManager.AddComic(vol.Id.ToString());
            txtComicSeachText.Text = vol.Name;
            ClearAll();
            LoadData();
        }
Пример #3
0
        private void btnDeleteComic_Click(object sender, EventArgs e)
        {
            if (lstComics.SelectedIndex < 0)
            {
                return;
            }

            MylarManager.DeleteComic(((Title)lstComics.SelectedItem).ComicID);
            ClearAll();
            LoadData();
        }
Пример #4
0
        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);
        }