Esempio n. 1
0
 private void btn_downloadAllMangaScanned_Click(object sender, EventArgs e)
 {
     try
     {
         Stopwatch dlTime = new Stopwatch();
         dlTime.Start();
         if (lb_mangaScanned.SelectedItems.Count > 0)
         {
             allButtonDisable();
             List <Manga> mangaLst = new List <Manga>();
             foreach (Manga m in lb_mangaScanned.SelectedItems)
             {
                 mangaLst.Add(m);
             }
             Manga.infDlZip(mangaLst);
             //une fois terminé, on vide la liste des chapitres à dl;
             foreach (Manga m in lb_mangaScanned.SelectedItems)
             {
                 m.MangaChapToDlLst.Clear();
                 m.MangaChapCompleteLst.Clear();
             }
             allButtonEnable();
         }
         dlTime.Stop();
         String time = dlTime.Elapsed.Seconds.ToString();
         String msg  = "Téléchargement terminé en " + time + " secondes...";
         MessageBox.Show(msg, "Cool", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, ex.GetType().ToString(), MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 2
0
        private void btn_downloadMangaFollowed_Click(object sender, EventArgs e)
        {
            allButtonDisable();
            List <Manga> mLst = (List <Manga>)lb_mangaFollowed.DataSource;

            Manga.infDlZip(mLst);
            //on met à jour la liste des mangas suivis avec le chapitre le plus haut DL
            Outils.updateFicMangaFollowed(mLst);
            MessageBox.Show("Les téléchargements des mangas suivis sont terminés", "Cool", MessageBoxButtons.OK, MessageBoxIcon.Information);
            allButtonEnable();
        }