| using System; | |
| using System.Collections.Generic; | |
| using System.ComponentModel; | |
| using System.Data; | |
| using System.Drawing; | |
| using System.Text; | |
| using System.Windows.Forms; | |
| using System.Threading; | |
| using MovieTube.Viewer.Data; | |
| namespace MovieTube.Viewer | |
| { | |
| public partial class DownloadForm : Form | |
| { | |
| public DownloadForm() | |
| { | |
| InitializeComponent(); | |
| } | |
| public DownloadForm(string msg) | |
| :this() | |
| { | |
| this.labelMessage.Text = msg; | |
| } | |
| public void Download() | |
| { | |
| var t = new Thread(DownloadDB); | |
| t.Start(); | |
| ShowDialog(); | |
| } | |
| public void DownloadDB() | |
| { | |
| try | |
| { | |
| new UpdaterService().DownloadMovieDatabase(); | |
| var s = ClientDataService.Single; | |
| } | |
| catch (Exception ex) | |
| { | |
| } | |
| finally { this.InvokeEx(() => { this.Dispose(); }); } | |
| } | |
| } | |
| } | |