/// <summary>
        /// _importer_PercentState
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void _importer_PercentState(object sender, ImportStateEventArgs e)
        {
            int val = 0;

            int.TryParse(
                Math.Round(e.PercentValue, 0, MidpointRounding.ToEven).ToString(),
                out val
            );

            if(val >= this.pbMigrate.Minimum
            && val <= this.pbMigrate.Maximum) {
                this.pbMigrate.Value = val;
                this.lblState.Text = e.Message;

                this.pbMigrate.Refresh();
                this.pbMigrate.Update();
            }

            if(e.PercentValue >= this.pbMigrate.Maximum) {
                this.lblState.Text = e.Message;
                this._importer.Dispose();
            }
        }
Exemple #2
0
        /// <summary>
        /// _importer_PercentState
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void _importer_PercentState(object sender, ImportStateEventArgs e)
        {
            int val = 0;

            int.TryParse(
                Math.Round(e.PercentValue, 0, MidpointRounding.ToEven).ToString(),
                out val
            );

            if(val >= this.pbImport.Minimum
            && val <= this.pbImport.Maximum) {
                this.pbImport.Value = val;
            }

            if(e.PercentValue >= this.pbImport.Maximum) {
                MessageBox.Show("Erfolgreich importiert!", "MovieMatic");
                this._importer.Dispose();
            }
        }