Наследование: AsyncCompletedEventArgs
Пример #1
0
		private void upload_UploadFileCompletedToDo(object sender, RunWorkerCompletedEventArgs e)
		{
			if (e.Error != null)
			{
				//ShowResultInProgressBar(false, e);
				_status.Host.Ui.ShowMsgInStatusBar(e.Error.Message);
			}
			else if (e.Result is bool)
			{
				string msg = string.Empty;
				if (!(bool)e.Result)
				{
					msg = "Failed to upload file";
				}
				else
				{
					msg = "Upload file succeed";
				}
				_status.Host.Ui.ShowMsgInStatusBar(msg);
				_status.Host.Ui.ShowMsgInAppDialog(msg);

				//ShowResultInProgressBar(true, e);
				//RefreshAllFiles(GetCurrentDirPath());
				_status.FileManager.GetFileTree(_status.CurrentDirPath);
			}
		}
Пример #2
0
 private void bgWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     if (!e.Cancelled)
     {
         UpdateXml[] updates = (UpdateXml[])e.Result;
         if (updates == null)
             return;
         bool needsUpdate = false;
         for (int i = 0; i < updates.Length; ++i)
         {
             UpdateXml update = (UpdateXml)updates[i];
             if (update != null && update.isNewerThan(applicationInfos[i].ApplicationVersion))
             {
                 update.ShouldUpdate = true;
                 needsUpdate = true;
             }
         }
         if (!needsUpdate)
             return;
         if (new UpdateAccept(applicationInfos, updates).ShowDialog(applicationInfos[0].Context) == DialogResult.Yes)
         {
             for (int i = 0; i < updates.Length; ++i)
             {
                 if (updates[i].ShouldUpdate)
                     downloadUpdate(updates[i], applicationInfos[i].ApplicationLocation, applicationInfos[i].UpdateMode);
             }
             performUpdate();
         }
     }
 }
Пример #3
0
        protected virtual void update_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            result = (UpdateAvailability)e.Result;

            if (result == UpdateAvailability.None) {
                UpdateButton.IsEnabled = true;
                UpdateButton.Visibility = System.Windows.Visibility.Visible;
                UpdateAvailableButton.IsEnabled = false;
                UpdateAvailableButton.Visibility = System.Windows.Visibility.Collapsed;
            } else {
                UpdateButton.IsEnabled = false;
                UpdateButton.Visibility = System.Windows.Visibility.Collapsed;
                UpdateAvailableButton.IsEnabled = true;
                UpdateAvailableButton.Visibility = System.Windows.Visibility.Visible;
            }

            switch (result) {
                case UpdateAvailability.Data:
                    TranslationHelpers.translate(UpdateAvailableButton, "DataUpdateAvailable");
                    if (this.Visibility != System.Windows.Visibility.Visible)
                        notifier.sendBalloon(Strings.GetMessageString("DataUpdateAvailable"));
                    break;
                case UpdateAvailability.DataAndProgram:
                case UpdateAvailability.Program:
                    TranslationHelpers.translate(UpdateAvailableButton, "ProgramUpdateAvailable");
                    if (this.Visibility != System.Windows.Visibility.Visible)
                        notifier.sendBalloon(Strings.GetMessageString("ProgramUpdateAvailable"));
                    break;
            }
            TranslationHelpers.translate(UpdateButton, "CheckForUpdates");
        }
        private void bw_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e){
            this.DataContext = e.Result;
            this._espera.Hide();


            var r = datagrid1.CurrentContext.Items.Count;
        }
Пример #5
0
        private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            RefreshData();

            button1.Enabled = true;
            Text = "Импорт завершен";
        }
Пример #6
0
        void backroungWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            lstParentsHome.ItemsSource = logs;

            dbc.Dispose();
            popup.IsOpen = false;
        }
Пример #7
0
 // finish
 private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     // End
     MessageBox.Show("ダウンロードが完了しました。");
     DialogResult = DialogResult.OK;
     Close();
 }
Пример #8
0
 private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     if (e.Error != null)
     {
         MessageBox.Show(string.Format(
             Resources
                 .MainForm_backgroundWorker1_RunWorkerCompleted_Background_processing_completed_with_errors___0_,
             e.Error.Message),
             Resources.MainForm_backgroundWorker1_RunWorkerCompleted_ERROR_);
     }
     else if (e.Cancelled)
     {
         MessageBox.Show(
             Resources.MainForm_backgroundWorker1_RunWorkerCompleted_Background_processing_cancelled_,
             Resources.MainForm_backgroundWorker1_RunWorkerCompleted_Cancelled);
     }
     else
     {
         float elapsedTime = (int) e.Result*30;
         MessageBox.Show(string.Format(
             Resources
                 .MainForm_backgroundWorker1_RunWorkerCompleted_Background_processing_completed_in_approximately__0__milliseconds_,
             elapsedTime),
             Resources.MainForm_backgroundWorker1_RunWorkerCompleted_Complete);
     }
 }
Пример #9
0
 private void CompleteWork(object sender, RunWorkerCompletedEventArgs e)
 {
     if (this != null)
     {
         this.Close();
     }
 }
Пример #10
0
 private void backgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     FormMain form = new FormMain();
     System.Threading.Thread.Sleep(100);
     this.Visible = false;
     form.Visible = true;
 }
Пример #11
0
        internal void BlipDrawn(object sender, RunWorkerCompletedEventArgs completedEventArgs)
        {
            var results = completedEventArgs.Result as DrawerResults;

            if (results == null) return;

            //lock (results.Blip.BlipObject)
            //{
            if (results.Exists)
            {
                results.Blip.Location = results.Location;
                results.Blip.Refresh();
                return;
            }

            Controls.Add(results.Blip);

            if (results.Blip.BlipObject is INamed)
            {
                //tp.SetToolTip(results.Blip, ((INamed) results.Blip.BlipObject).Name);
            }

            if (results.Blip.BlipObject.IsMe)
            {
                results.Blip.BringToFront();
            }
            //}
        }
Пример #12
0
 private void load_done(object sender, RunWorkerCompletedEventArgs e)
 {
     MainWindow m = new MainWindow();
        status.Content = "Finished!";
        m.Show();
        this.Close();
 }
Пример #13
0
        private void loginWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            Chilkat.Crypt2 crypt = new Chilkat.Crypt2();
            crypt.UnlockComponent("Crypt!TEAM!BEAN_34F4144DpR6G");
            crypt.CryptAlgorithm = "aes";
            crypt.CipherMode = "cbc";
            crypt.KeyLength = 128;
            crypt.SecretKey = crypt.GenerateSecretKey(txtUser.Text);
            crypt.EncodingMode = "base64";

            if (e.Error != null)
            {
                MessageBox.Show(e.Error.Message);
            }
            if (frmStatusBar != null)
            {
                frmStatusBar.Close();
            }

            if (Kalibrasi.global_variable.global.gcPASSWORD == crypt.EncryptStringENC(txtPassword.Text))
            {
                this.Close();
            }
            else
            {
                Kalibrasi.global_variable.global.gcUSERID = lcUserId;
            }
        }
Пример #14
0
 private void Document_readFileComplete(object sender, RunWorkerCompletedEventArgs e)
 {
     scintilla.Text = e.Result as string;
     m_lastWriteTime = System.IO.File.GetLastWriteTime(m_host.CurrentFileInEditor);
     m_watcher.EnableRaisingEvents = true;
     this.Enabled = true;
 }
Пример #15
0
 private void clusterThread_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     if ((!e.Cancelled) && (e.Result != null))
     {
         Dictionary<int, Cluster> result = e.Result as Dictionary<int, Cluster>;
         if (result != null)
         {
             FeatureCollection clusters = new FeatureCollection();
             int num = 0;
             foreach (int num2 in result.Keys)
             {
                 if (result.ContainsKey(num2))
                     num = Math.Max(result[num2].Count, num);
             }
             foreach (int num3 in result.Keys)
             {
                 if (result.ContainsKey(num3) && result[num3].Features.Count == 1)
                 {
                     clusters.Add(result[num3].Features[0]);
                 }
                 else if (result.ContainsKey(num3))
                 {
                     Feature item = this.OnCreateFeature(result[num3].Features, new GeoPoint(result[num3].X, result[num3].Y), num);
                     item.DisableToolTip = true;
                     item.SetValue(Clusterer.ClusterProperty, result[num3].Features);
                     clusters.Add(item);
                 }
             }
             base.OnClusteringCompleted(clusters);
         }
     }
 }
 /* This is invoked when manager complete its jobs (or being cancelled)
  * In this project, this dialog, as a View component, should just close itself
  * */
 private void Manager_WorksCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     this.DialogResult = DialogResult.OK;
     this.Close();
     m_oGroupCalculatorManager.notify();
     m_oGroupCalculatorManager.deattach(m_oShowMetricCalculateResult);
 }
Пример #17
0
        private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            try
            {
                FloorPageResult result = e.Result as FloorPageResult;
                if (result == null)
                {
                    panelLoading.Visible = false;
                    MessageBox.Show("请求失败,请重试!");
                    return;
                }
                if (result.Code == (int)Constant.ResultCodeEnum.Error)
                {
                    panelLoading.Visible = false;
                    MessageBox.Show(result.Message);
                    return;
                }

                dataGridView1.AutoGenerateColumns = false;
                dataGridView1.DataSource = result.Data.Data;

                pageControl1.SetPage(result.Data);
            
            }
            catch (Exception ex)
            {
                LogHelper.WriteException(ex);
            }
            finally
            {
                panelLoading.Visible = false;
            }
        }
 private void BGW_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     pictureBox1.Visible = false;
     Txt_Name.Text = person.EmployeeFullName;
     ShowDataGrid(Listpeyment);
     SetDate();
 }
Пример #19
0
 void loader_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     System.Windows.Deployment.Current.Dispatcher.BeginInvoke(() => {
         PI.IsVisible = false;
         PI.IsIndeterminate = false;
     });
 }
Пример #20
0
        // This event handler deals with the results of the
        // background operation.
        private void backgroundWorker1_RunWorkerCompleted(
            object sender, RunWorkerCompletedEventArgs e)
        {
            // First, handle the case where an exception was thrown.
            if (e.Error != null)
            {
                MessageBox.Show(e.Error.Message);
            }
            else if (e.Cancelled)
            {
                // Next, handle the case where the user canceled
                // the operation.
                // Note that due to a race condition in
                // the DoWork event handler, the Cancelled
                // flag may not have been set, even though
                // CancelAsync was called.
                resultLabel.Text = "Canceled";
            }
            else
            {
                // Finally, handle the case where the operation
                // succeeded.
                resultLabel.Text = e.Result.ToString();
            }

            // Enable the UpDown control.
            this.numericUpDown1.Enabled = true;

            // Enable the Start button.
            startAsyncButton.Enabled = true;

            // Disable the Cancel button.
            cancelAsyncButton.Enabled = false;
        }
 private void adbCommand_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     try
     {
         if (AndroidLib.Selector == "sideload")
         {
             sideloadROMButton.Enabled = true;
             MessageBox.Show(
                 openFileDialog1.SafeFileName +
                 @" has been successfully sideloaded! The ZIP will now automatically begin to flash on your phone.",
                 @"Hurray for ADB Sideload!", MessageBoxButtons.OK,
                 MessageBoxIcon.Information);
         }
         if (AndroidLib.Selector == "pullFile")
         {
             pullFilesButton.Enabled = true;
             MessageBox.Show(
                 saveFileDialog1.FileName + @" has been successfully pulled!",
                 @"File Pull Successful!", MessageBoxButtons.OK,
                 MessageBoxIcon.Information);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(
             @"An error has occured! A log file has been placed in the Logs folder within the Data folder. Please send the file to WindyCityRockr or post the file in the toolkit thread.",
             @"Houston, we have a problem!", MessageBoxButtons.OK, MessageBoxIcon.Error);
         string fileDateTime = DateTime.Now.ToString("MMddyyyy") + "_" + DateTime.Now.ToString("HHmmss");
         var file = new StreamWriter("./Data/Logs/" + fileDateTime + ".txt");
         file.WriteLine(ex);
         file.Close();
     }
 }
Пример #22
0
        private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            if(err == 1)
            MessageBox.Show("Recon File has not been Processsed.\nStatistics set to default values.");

             Close();
        }
Пример #23
0
      void bg_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
      {
         if(!e.Cancelled)
         {
            if(e.Error != null)
            {
               MessageBox.Show("Error:" + e.Error.ToString(), "GMap.NET", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else if(e.Result != null)
            {
               try
               {
                  Process.Start(e.Result as string);
               }
               catch
               {
               }
            }
         }

         this.Text = "Static Map maker";
         progressBar1.Value = 0;
         button1.Enabled = true;
         numericUpDown1.Enabled = true;
      }
Пример #24
0
        private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            buttonCancel.Visible = false;
            progressBar1.Visible = false;
            cur = dmp.ChooseCurriculum();
            for (int j = 1; j < 6; j++)
            {
                DataTable dt = new DataTable();
                dt.DefaultView.AllowDelete = false;
                dt.DefaultView.AllowEdit = false;
                dt.DefaultView.AllowNew = false;
                DataColumn sütun;
                DataRow satır;
                foreach (Classroom item in cur.ClassroomList)
                {
                    sütun = new DataColumn(item.Name);
                    dt.Columns.Add(sütun);

                }

                for (int i = 9; i < 17; i++)
                {
                    satır = dt.NewRow();
                    foreach (Classroom item in cur.ClassroomList)
                    {
                        foreach (Schedule item2 in item.scheduleList)
                        {
                            if (i >= item2.startHour && i < item2.endHour && item2.whichDay == j)
                            {
                                satır[item.Name] += " + " + item2.section.SectionCourse.Name + "-sec " + item2.section.Name;
                            }
                        }
                    }
                    dt.Rows.Add(satır);
                }
                switch (j)
                {
                    case 1:
                        dgw_mon_curri.DataSource = dt;
                        break;
                    case 2:
                        dgw_tues_curri.DataSource = dt;
                        break;
                    case 3:
                        dgw_wed_curri.DataSource = dt;
                        break;
                    case 4:
                        dgw_thur_curri.DataSource = dt;
                        break;
                    case 5:
                        dgw_fri_curri.DataSource = dt;
                        break;

                    default:
                        break;
                }
            }
            CB_prof_list.DataSource = cur.ProfessorList;
            progressBar1.Visible = false;
        }
 private void BackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     progressBar.Value = progressBar.Maximum;
     stateLabel.Content = "Done";
     optionsGroupBox.IsEnabled = true;
     loadButton.IsEnabled = true;
 }
 void DBBackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     if (db != null)
     {
         viewModel.SelectedDatabase = db;
     }
 }
Пример #27
0
        private void bgwApp_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            cmd.HideOpaqueLayer();
            if (e.Error != null)
            {
                WriteLog.Write("GetCustomeModule", e.Error.Message);
                AppMessage.AlertErrMessage(ConsoleConst.ERROR_SERVER);
                return;
            }

            var result = e.Result as ResultRMOfCustomModules;
            if (PageUtils.CheckError(result) && result.Data != null)
            {
                DateTime time = DateTime.Parse(result.Data.M3.Forecast);
                string hour = time.Hour < 10 ? string.Format("0{0}", time.Hour) : time.Hour.ToString();
                string minute = time.Minute < 10 ? string.Format("0{0}", time.Minute) : time.Minute.ToString();
                string strTime = string.Format("{0}:{1}", hour, minute);
                label17.Text = string.Format("下图统计当下竞猜期开奖时间({0})之前每小时相同分钟数的开奖数据,显示规则同上。", strTime);
                label19.Text = string.Format("下图统计当下竞猜期开奖时间({0})之前每一天这个时间的开奖数据,显示规则同上。", strTime);

                ucLotteryM1.LoadBindData(result.Data.M1);
                ucLotteryM2.LoadBindData(result.Data.M2);
                ucLotteryM3.LoadBindData(result.Data.M3);
                ucLotteryM4.LoadBindData(result.Data.M4);

                tmRefresh.Enabled = true;
                tmRefresh.Interval = UtilsTool.GetIntervalSeconds(result.ServerDate, Header.GameSourceSysNo, Header.RegionSourceSysNo, Header.SiteSourceSysNo);
            }
        }
Пример #28
0
        private void bizPalbackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            gridTimeLine.DataSource = e.Result as List<LibBizPal.Article>;

            this.btnMyTL.Enabled = true;
            this.btnPublicTL.Enabled = true;
        }
Пример #29
0
 void updatePluginsBackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) {
   if (e.Error != null) {
     ShowError("Installation Error", "There was a problem while downloading and installing updates." + Environment.NewLine + "Please check your connection settings.");
   } else {
     Close();
   }
 }
Пример #30
0
 void bgWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     if (Woken != null)
     {
         Woken(this, new EventArgs());
     }
 }
Пример #31
0
        /// <summary>
        /// Downloading of a list of allplugins is compleet, parser results and display items in chlbxAvailiblePlugins.
        /// </summary>
        /// <param name="sender">Sender object</param>
        /// <param name="e">RunWorkerCompletedEvent Arguments</param>
        private void httputil_allplugins_DownloadCompleet(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
        {
            string response = (string)e.Result;

            this.lbxAvailablePlugins.Items.Clear();
            this.lbxAvailablePlugins.Enabled = true;
            if (!xmlUtil.ParserListPlugins(response, PluginsManager.GetIPluginVersion(), this.lbxAvailablePlugins))
            {
                this.SetAvailablePluginsNetwork(false);
            }
            else
            {
                this.SetAvailablePluginsNetwork(true);
            }
        }
Пример #32
0
        void worker_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
        {
            if (e.Error != null)
            {
                m = null;
                ErrorException("Informer (Unhandled): " + ((Exception)e.Error).Message, ((Exception)e.Error).StackTrace);
            }
            else if (e.Result != null)
            {
                m = null;
                ErrorException("Informer: " + ((Exception)e.Result).Message, ((Exception)e.Result).StackTrace);
            }

            Close();
        }
Пример #33
0
 void Worker_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     if (e.Cancelled)
     {
         /*lblStatus.Text = "Process was cancelled";*/
     }
     else if (e.Error != null)
     {
         /*lblStatus.Text = "There was an error running the process. The thread aborted";*/
     }
     else
     {
         /*lblStatus.Text = "Process was completed";*/
     }
 }
Пример #34
0
 private void backgroundWorker1_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     if (e.Cancelled == true)
     {
         txtOutput.Text = "Canceled";
     }
     else if (e.Error != null)
     {
         txtOutput.Text = "Error: " + e.Error.Message;
     }
     else
     {
         txtOutput.Text += "Done";
     }
 }
Пример #35
0
 private void backgroundWorker1_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     if (e.Error != null)
     {
         MessageBox.Show("载入出错!");
     }
     else if (e.Cancelled)
     {
         MessageBox.Show("终止载入!");
     }
     else
     {
         //MessageBox.Show("载入完成!");
     }
 }
Пример #36
0
 private void BackgroundWorker_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     if (e.Cancelled)
     {
         MessageBox.Show("The operation was cancelled. " + _counter + " orders were exported to \"" + _fileName + "\".", "OnTime SDK Example 3", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
     else if (e.Error != null)
     {
         MessageBox.Show("An error occured during the export operation.\n\nDetails: " + e.Error.Message, "OnTime SDK Example 3", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     else
     {
         MessageBox.Show("Successfully exported " + _counter + " orders to \"" + _fileName + "\".", "OnTime SDK Example 3", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     this.Close();
 }
Пример #37
0
        private void BackgroundWorker_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
        {
            progressbar.Visibility = Visibility.Hidden;

            if (e.Cancelled)
            {
                MessageBox.Show("Усе добре!");
            }
            else
            {
                MessageBox.Show(e.Result.ToString());
            }

            buttonCheck.IsEnabled = true;
            button.IsEnabled      = true;
        }
Пример #38
0
 private void backgroundWorker1_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     if (e.Cancelled)
     {
         lblStatus.Text = "Process was cancelled";
     }
     else if (e.Error != null)
     {
         lblStatus.Text = "There was an error running the process. The thread aborted";
     }
     else
     {
         lblStatus.Text = "Stores has been uploaded was completed";
         ManagersReport();
     }
 }
Пример #39
0
        private void BGW_TraceImportRunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
        {
            this.Height    = FRM_HEIGHT_NO_PROGRESS;
            Cmd_Cancel.Top = CMD_TOP_NO_PROGRESS;
            Cmd_Create.Top = CMD_TOP_NO_PROGRESS;

            Lbl_TrcFileListProgress.Visible       = false;
            Lbl_TrcFileProcessingProgress.Visible = false;
            PB_TrcFileListProgress.Visible        = false;
            PB_TrcFileProcessingProgress.Visible  = false;

            if (!e.Cancelled)
            {
                MessageBox.Show("Cycle created !", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Пример #40
0
 void bgw_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     if (e.Error != null)
     {
         MessageBox.Show(e.Error.Message);
     }
     else if (e.Cancelled)
     {
         //MessageBox.Show("Ejecución Cancelada");
     }
     else
     {
         //MessageBox.Show("Ejecución Completada");
         //this.button1.IsEnabled = true;
     }
 }
Пример #41
0
 private void Completed(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     if (e.Cancelled)
     {
         //lblPrgStatus.Text = "Task Cancelled.";
     }
     else if (e.Error != null)
     {
         //  lblPrgStatus.Text = "Error while performing background operation.";
     }
     else
     {
         //lblPrgStatus.Text = "Odoslajuca sprava: " + txtIn.Text;
     }
     btnServerConnect.Enabled = true;
 }
Пример #42
0
        internal void OnRunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
        {
            try
            {
                Utils.ReleaseDelayStop("LatestReorgWorker-OnDoWork");
                LatestMediaHandlerSetup.ReorgTimer.Interval = (Int32.Parse(Utils.ReorgInterval) * 60000);
                LatestMediaHandlerSetup.ReorgTimerTick      = Environment.TickCount;
                Utils.SyncPointReorg = 0;

                Utils.SetProperty("#latestMediaHandler.scanned", ((Utils.DelayStopCount > 0) ? "true" : "false"));
            }
            catch (Exception ex)
            {
                logger.Error("OnRunWorkerCompleted: " + ex.ToString());
            }
        }
        private void NotifyWorkCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
        {
            WorkCompletedCallBack workCompletedCopy = _workCompleted;

            if (workCompletedCopy != null)
            {
                workCompletedCopy(_workReportCreator.GenerateReport());
            }

            _bgWorker.RunWorkerCompleted -= NotifyWorkCompleted;
            _bgWorker.DoWork             -= RunWorker;

            _cancelRequested = false;
            _undoStack.Clear();
            _commandQueue.Clear();
        }
Пример #44
0
 private void FileCopyBGWrkr_RunWorkerCompleted(System.Object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     WAITBAR.Close();
     if (WAITBAR.DialogResult != DialogResult.Cancel)
     {
         if (Convert.ToBoolean(e.UserState))
         {
             MessageBox.Show("Finished moving files...");
         }
         else
         {
             MessageBox.Show("Finished copying files...");
         }
     }
     CancelBtn.PerformClick();
 }
Пример #45
0
 private void BackgroundWorker1_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     if (dump.Count != 0)
     {
         cwd = dump[0].Text;
         dump.RemoveAt(0);
         asyncHandler.RunWorkerAsync();
     }
     else
     {
         progressBar1.Style = ProgressBarStyle.Blocks;
         watch.Stop();
         var elapsed = watch.Elapsed;
         statusLbl.Text = statusLbl.Text + " in " + elapsed.ToString("mm\\:ss\\.ff") + " m";
     }
 }
 /// <summary>
 /// A hander to the end of the BackgroundWorker work
 /// </summary>
 /// <param name="sender">not used</param>
 /// <param name="e">a status</param>
 private void BackgroundWorker_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     if (e.Cancelled == true)
     {
         this.OnError();
     }
     else if (!(e.Error == null))
     {
         Message.Show(e.Error);
         this.OnError();
     }
     else
     {
         this.OnSuccess();
     }
 }
        private void Bw_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
        {
            if (currentWorkerIdx != -1)
            {
                if (!(bool)e.Result)
                {
                    SelectedConfiguration.Steps[currentWorkerIdx].SetStatus("ERROR");
                }
                else
                {
                    SelectedConfiguration.Steps[currentWorkerIdx].SetStatus("DONE");
                }
            }

            CreateDisk(null);
        }
Пример #48
0
        private void BackgroundWorker_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
        {
            MainViewModel.DisplaySearchTree();

            if (MainViewModel.GameStateViewModel.GameState.IsGameOver)
            {
                // TODO: Indicate who won
            }
            else
            {
                if (MainViewModel.IsInProgress && !MainViewModel.IsPaused)
                {
                    TakeNextTurnInASeparateThread();
                }
            }
        }
Пример #49
0
        private void workerReadIdentities_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
        {
            //UIContext.Instance.ProgressEnd();
            //progressChangedCompleted.WaitOne();
            UpdateControls(true);

            if (loadingPanel != null)
            {
                loadingPanel.NotifyCompleted(e.Cancelled ? "Loading of users was cancelled" : "Loading of users was successfull",
                                             e.Cancelled ? Resources.Warning : Resources.Information);
            }

            if (cachedUsers.Count > 0)
            {
                UIContext.Instance.LogMessage(new IconListEntry(Resources.Information, string.Format("Loading of users completed, there was loaded {0} users.", cachedUsers.Count)));
            }
        }
Пример #50
0
 private void backgroundWorker1_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     button2.Text = "Search";
     if (e.Cancelled)
     {
         label3.Text = "Search cancelled.";
     }
     else if (e.Error != null)
     {
         label3.Text = "There was an error: " + e.Error.Message;
     }
     else
     {
         label3.Text     = "Search completed.";
         button1.Enabled = true;
     }
 }
Пример #51
0
 void parseWorker_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     // First, handle the case where an exception was thrown.
     if (e.Error != null)
     {
         // Error
     }
     else if (e.Cancelled)
     {
         // Cancelled
     }
     else
     {
         // Success
         this.getParserResult();
     }
 }
Пример #52
0
 private void backgroundWorker1_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     /*
      * if (e.Cancelled)
      * {
      *  lblStatus.Text = "Process was cancelled";
      * }
      * else if (e.Error != null)
      * {
      *  lblStatus.Text = "There was an error running the process. The thread aborted";
      * }
      * else
      * {
      *  lblStatus.Text = "Process was completed";
      * }
      */
 }
Пример #53
0
 private void fileProcessor_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     if (e.Cancelled == true)
     {
         progressLabel.Text = "Canceled!";
     }
     else if (e.Error != null)
     {
         progressLabel.Text = "Error: " + e.Error.Message;
     }
     else
     {
         progressLabel.Text = "Done! File Saved to:" + saveTo.Text;
     }
     cancelWorker.Visible    = false;
     fileProgressBar.Visible = false;
 }
Пример #54
0
        private void backgroundWorkerChooser_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
        {
            comboBoxInvestigationChooser.Enabled = true;

            var productItems = (BindingList <ProductItem>)e.Result;

            this.productBindingSource.DataSource = productItems;

            dataGridViewProduct.DataSource = this.productBindingSource;

            dataGridViewProduct.DataSource            = productItems;
            dataGridViewProduct.Columns["Id"].Visible = false;
            dataGridViewProduct.Columns["InvestigationId"].Visible = false;
            dataGridViewProduct.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            ChangeImageToDataGrid();
            SetEnable(true);
        }
Пример #55
0
        private void backgroundWorker1_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
        {
            if (e.Cancelled)
            {
                textBox2.Text = "Process was cancelled";
            }
            else if (e.Error != null)
            {
                textBox2.Text = "There was an error running the process. The thread aborted";
            }
            else
            {
                textBox2.Text = "Process was completed";
            }

            UpdateStatus();
        }
Пример #56
0
        private static void backgroundWorker_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
        {
            if (e.Error != null)
            {
                QuestDesignerMain.HandleException(e.Error, Resources.msgRegionError + ": " + e.Error.Message, global::DOL.Tools.QuestDesigner.Properties.Resources.error);
            }
            else
            {
                QuestDesignerMain.DesignerForm.DXControl.Invalidate();
                Log.Info(Resources.msgRegionSuccess);
            }

            if (QuestDesignerMain.DesignerForm != null && !QuestDesignerMain.DesignerForm.StatusProgress.IsDisposed)
            {
                QuestDesignerMain.DesignerForm.StatusProgress.Value = QuestDesignerMain.DesignerForm.StatusProgress.Minimum;
            }
        }
Пример #57
0
 private void backgroundWorker_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     if (e.Cancelled == true)
     {
         StatusStripLabel.Text = "Canceled!";
     }
     else if (e.Error != null)
     {
         StatusStripLabel.Text = "Error: " + e.Error.Message;
     }
     else
     {
         StatusStripLabel.Text = "Done!";
     }
     Cancel.Enabled      = false;
     progressBar.Visible = false;
 }
Пример #58
0
        private void CountdownClock_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
        {
            string Header, Message, Time;

            if (tries > 0 && (minutes != 0 || seconds != 0 || miliseconds != 0))
            {
                Header  = "ACCESS GRANTED";
                Message = "You  completed the task.";
            }
            else
            {
                Header  = "ACCESS DENIED";
                Message = "You have failed in saving the community.";
            }
            Time = "Time: " + timer.Text;
            mainwindow.main.Content = new Results(mainwindow, Header, Message, Time);
        }
Пример #59
0
 //public void OnSiteChanged() { }
 protected override void _bgWorker_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     IsBusy = false;
     if (e.Error != null)
     {
         if (e.Error is ArgumentNullException)
         {
             System.Windows.MessageBox.Show(e.Error.Message, "",
                                            System.Windows.MessageBoxButton.OK, System.Windows.MessageBoxImage.Warning);
         }
         else
         {
             System.Windows.MessageBox.Show(string.Format("**Error**\t{0}", e.Error.Message), "",
                                            System.Windows.MessageBoxButton.OK, System.Windows.MessageBoxImage.Error);
         }
     }
 }
Пример #60
0
 private void BackgroundWorker1_RunWorkerCompleted(object sender, System.ComponentModel.RunWorkerCompletedEventArgs e)
 {
     RefreshView();
     if (e.Cancelled == true)
     {
         MessageBox.Show("The import was canceled."); // what about transaction? Canceled import means that part of the file is in the db, but another part is not or what?
     }
     else if (e.Error != null)
     {
         MessageBox.Show("Error: " + e.Error.Message);
     }
     else
     {
         MessageBox.Show("The import is done. If there where any plants with conflicting ID, they were ignored.");
     }
     alert.Close();
 }