CSL.MainWindow.BuildWorkerCompleted C# (CSharp) Method

BuildWorkerCompleted() private method

private BuildWorkerCompleted ( object sender, RunWorkerCompletedEventArgs e ) : void
sender object
e System.ComponentModel.RunWorkerCompletedEventArgs
return void
        void BuildWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            DirectoryHandler.DeleteTempFolder();
            DirectoryHandler.DeleteZipFiles();

            ProcessTorrentsButton.Enabled = true;
            RefreshButton.Enabled = true;
            DeleteButton.Enabled = true;

            dataGridViewProgressBar.Visible = false;
            StatusLabel.Visible = false;
            if (SettingsHandler.GetAutoHandleBool())
                timer.Start();

            torrentsTableTableAdapter.Update(dataset.TorrentsTable);
            torrentsTableBindingSource.EndEdit();
            moviesTableTableAdapter.Update(dataset.MoviesTable);
            moviesTableBindingSource.EndEdit();
            othersTableTableAdapter.Update(dataset.OthersTable);
            othersTableBindingSource.EndEdit();
            tableAdapterManager.UpdateAll(dataset);

            endtime = DateTime.Now;
            TimeSpan duration = endtime - startime;
            ProcessTimer.Text = duration.Seconds + " secs";

            dgvh.ResumeLayout();
        }