Beispiel #1
0
 private void BackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     try
     {
         oW_ProgressDlg.Close();
     }
     catch (Exception oEx)
     {
         MessageBox.Show("wSetting : BackgroundWorker_RunWorkerCompleted // " + oEx.Message);
     }
 }
Beispiel #2
0
 private void BackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     try
     {
         if (e.Cancelled == true)
         {
             MessageBox.Show("Cancelled ", "Stop", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else if (e.Error != null)
         {
             MessageBox.Show("Error ", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
         else
         {
             MessageBox.Show("Successfull ", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         oW_ProgressDlg.Close();
     }
     catch (Exception oEx)
     {
         MessageBox.Show("wMain : BackgroundWorker_RunWorkerCompleted // " + oEx.Message);
     }
 }
Beispiel #3
0
        private void W_GETxExport(string ptOpenMode)
        {
            int nDigStatus = 1;

            try
            {
                if (oBackgroundWorker.IsBusy != true)
                {
                    oBackgroundWorker.RunWorkerAsync();

                    oW_ProgressDlg = new wProgressDlg(nDigStatus);
                    oW_ProgressDlg.W_SEToStopProgress = new EventHandler((s, e1) =>
                    {
                        switch (oW_ProgressDlg.DialogResult)
                        {
                        case DialogResult.Cancel:
                            oBackgroundWorker.CancelAsync();
                            oW_ProgressDlg.Close();
                            break;
                        }
                    });
                    if (ptOpenMode == "AutoMode")
                    {
                        oW_ProgressDlg.Hide();
                    }
                    else
                    {
                        oW_ProgressDlg.Show();
                    }
                }
            }
            catch (Exception oEx)
            {
                MessageBox.Show("wMain : W_GETxExport // " + oEx.Message);
            }
        }