Example #1
0
 static void worker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     Console.WriteLine("Value Of i = " + e.Result.ToString());
     Console.WriteLine("Done now...");
     Thread.Sleep(3000);
     resetEvent.Set();
 }
Example #2
0
 private void InputWorker_Complete(object sender, RunWorkerCompletedEventArgs e) {
     try {
         this.txtInboxLog.Text += e.Result.ToString();
         cmbInboxFilter_SelectedIndexChanged(cmbInboxFilter, new EventArgs());
         cmbOutBoxFilter_SelectedIndexChanged(cmbOutBoxFilter, new EventArgs());
     } catch (InvalidOperationException ex) {
         System.Diagnostics.Debug.WriteLine(ex.Message);
     }
 }
Example #3
0
 public void backgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     fileSystemWatcher.Dispose();
       fileSystemWatcher = new System.IO.FileSystemWatcher();
       fileSystemWatcher.Path = pathLabel.Text;
       fileSystemWatcher.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite
      | NotifyFilters.FileName | NotifyFilters.DirectoryName;
       fileSystemWatcher.Changed += new FileSystemEventHandler(OnChanged);
       fileSystemWatcher.Created += new FileSystemEventHandler(OnChanged);
       fileSystemWatcher.Deleted += new FileSystemEventHandler(OnChanged);
       fileSystemWatcher.EnableRaisingEvents = true;
       updateProgress();
 }
Example #4
0
    private void bw_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
    {
        if (e.Error != null)
        {
            Console.Write("Crawling Error: " + e.Error.Message);
            Console.WriteLine("Press any key to continue...");
            Console.Read();
        }else
        {

            Console.WriteLine("Crawling Completed. Press any key to continue...");
            Console.Read();
        }
    }
Example #5
0
File: test.cs Project: mono/gert
	void bkgndWkr_RunWorkerCompleted (Object sender, RunWorkerCompletedEventArgs e)
	{
		Assert.AreEqual (m_doWorkException, e.Error, "Test broken, DoWork is meant to fail with exception.");
		Assert.IsFalse (e.Cancelled, "When exception in DoWork, DoWorkEventArgs.Cancel is ignored/false.");
		try {
			object r = e.Result;   //Propagate any exception!!
			Assert.Fail ("RunWorkerCompletedEventArgs.Result should have thrown." + r.ToString ());
			Close ();
		} catch (System.Reflection.TargetInvocationException outerEx) {
			Assert.AreEqual (m_doWorkException, outerEx.InnerException, "InnerException");
			Close ();
		} catch (Exception) {
			Assert.Fail ("RunWorkerCompletedEventArgs.Result should have thrown the exception wrapped in a TargetInvocationException.");
		}
	}
    private void bw_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
    {
        if ((e.Cancelled == true))
        {
            this.tbProgress.Text = "Canceled!";
        }

        else if (!(e.Error == null))
        {
            this.tbProgress.Text = ("Error: " + e.Error.Message);
        }

        else
        {
            this.tbProgress.Text = "Done!";
        }
    }
        public static void ResultPropertyTest(object expectedResult, Exception expectedError, bool cancelled, Type expectedExceptionType)
        {
            var target = new RunWorkerCompletedEventArgs(expectedResult, expectedError, cancelled);

            if (expectedExceptionType == null) // if null should NOT throw
            {
                Assert.Equal(expectedResult, target.Result);
            }
            else
            {
                Exception error = Assert.Throws(expectedExceptionType, () => target.Result);
                if (expectedError != null && !cancelled)
                {
                    Assert.Same(expectedError, error);
                }
            }
        }
Example #8
0
 private void backgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     if (DataBase.Connection.State == ConnectionState.Open)
     {
         if (DataBase.ConnectedUser.UserId == -1)
         {
             MessageBox.Show("Incorrect Login Details!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             ResetLoginForm();
         }
         else
         {
             loadingLbl.Text = "Loading Application...";
             LaunchApplication();
         }
     }
     else
     {
         ResetLoginForm();
     }
 }
        public static void ResultPropertyTest(object expectedResult, Exception expectedError, bool cancelled, Type expectedExceptionType)
        {
            var target = new RunWorkerCompletedEventArgs(expectedResult, expectedError, cancelled);

            if (expectedExceptionType == null) // if null should NOT throw
            {
                Assert.Equal(expectedResult, target.Result);
            }
            else
            {
                if (expectedError != null)
                {
                    TargetInvocationException error = Assert.Throws<TargetInvocationException>(() => target.Result);
                    Assert.Equal(expectedExceptionType, error.InnerException.GetType());
                    Assert.Same(expectedError, error.InnerException);
                }
                else if (cancelled)
                {
                    Assert.Throws(expectedExceptionType, () => target.Result);
                }
            }
        }
Example #10
0
    private void backgroundWorker1_RunWorkerCompleted(
        object sender,
        RunWorkerCompletedEventArgs e)
    {
        // Set progress bar to 100% in case it's not already there.
        progressBar1.Value = 100;

        if (e.Error == null)
        {
            MessageBox.Show(document.InnerXml, "Download Complete");
        }
        else
        {
            MessageBox.Show(
                "Failed to download file",
                "Download failed",
                MessageBoxButtons.OK,
                MessageBoxIcon.Error);
        }

        // Enable the download button and reset the progress bar.
        this.downloadButton.Enabled = true;
        progressBar1.Value = 0;
    }
Example #11
0
 /// <summary>
 ///     遅延読み込み完了時の処理
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private static void OnWorkerRunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     // 遅延読み込み完了時の処理
     HoI2EditorController.OnLoadingCompleted();
 }
 private void bwLoad_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     this.Cursor = null;
 }
Example #13
0
 private void bwDownload_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     UpdateSelections(rptSourceTree.Nodes, false);
     MessageBox.Show("Report files downloaded successfully.", "Download complete");
 }
Example #14
0
 private void backgroundWorker2_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     saveText();
     backgroundWorker2.RunWorkerAsync();
 }
 public static void CtorTest(object expectedResult)
 {
     var target = new RunWorkerCompletedEventArgs(expectedResult, null, false);
     Assert.Same(expectedResult, target.Result);
     Assert.Null(target.UserState);
 }
Example #16
0
 void bw3_RunWorkerCompleted(object sender,
                    RunWorkerCompletedEventArgs e)
 {
     this.Enabled = true;
     updateInvoices.Text = "Update Invoices";
     refreshData();
 }
Example #17
0
 private void RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
 }
Example #18
0
 private void next_pointer_finder_worker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     msg.Text = pointerResults.Count.ToString() + " results";
 }
Example #19
0
 private void pointer_finder_worker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     msg.Text      = result_counter.ToString() + " results";
     find_btn.Text = "First Scan";
 }
 private void BackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     ShowCompletedMessage();
 }
Example #21
0
 private void BackgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     new reportes(constants.nombre_cotizacion, constants.nombre_proyecto, constants.folio_abierto.ToString(), sub_total, iva, total, constants.desc_cotizacion, constants.desc_cant, constants.utilidad_cotizacion).Show();
     Close();
 }
 /// <summary>
 /// Called when account directory background processing thread completes.
 /// </summary>
 private void FixItCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     this.Close();
 }
 private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     pcloader.Visible = false;
 }
 protected virtual void OnRunWorkerCompleted(RunWorkerCompletedEventArgs e);
 void bw_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     webBrowser1.DocumentText = sb.ToString();
 }
Example #26
0
        protected override void AnimatedThreadWorkerRunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            if (e.Cancelled)
            {
                return;
            }
            DirectivesViewer.SetItemsArray(InitialDirectiveArray.OfType <BaseEntityObject>());

            DirectivesViewer.Focus();

            headerControl.PrintButtonEnabled = DirectivesViewer.ItemsCount != 0;
            buttonDeleteSelected.Enabled     = DirectivesViewer.SelectedItem != null;
        }
Example #27
0
 private void eval_a(object A_0, RunWorkerCompletedEventArgs A_1)
 {
     switch (0)
     {
     case 0:
     {
         IL_0E:
         int num = 8;
         string a;
         int index;
         while (true)
         {
             switch (num)
             {
             case 0:
                 goto IL_64;
             case 1:
                 if (eval_ap.eval_b[this.eval_c + 1] != "")
                 {
                     num = 9;
                     continue;
                 }
                 goto IL_117;
             case 2:
                 goto IL_13F;
             case 3:
                 goto IL_1FB;
             case 4:
             {
                 if (A_1.Cancelled)
                 {
                     num = 11;
                     continue;
                 }
                 eval_ap.eval_a eval_a = (eval_ap.eval_a)A_1.Result;
                 a = eval_a.a;
                 num = 10;
                 continue;
             }
             case 5:
                 if (a.Contains("227"))
                 {
                     num = 2;
                     continue;
                 }
                 goto IL_26F;
             case 6:
                 num = 1;
                 continue;
             case 7:
                 if (this.eval_c + 1 < 3)
                 {
                     num = 6;
                     continue;
                 }
                 goto IL_117;
             case 9:
                 goto IL_18A;
             case 10:
             {
                 eval_ap.eval_a eval_a;
                 if (eval_a.a.Length == 0)
                 {
                     num = 3;
                     continue;
                 }
                 this.eval_h.eval_c(this.eval_d.eval_a + Environment.NewLine + a);
                 index = global::eval_p.eval_g.Add(a);
                 if (true)
                 {
                 }
                 num = 7;
                 continue;
             }
             case 11:
                 goto IL_112;
             }
             if (A_1.Error != null)
             {
                 num = 0;
                 continue;
             }
             num = 4;
             continue;
             IL_117:
             num = 5;
         }
         IL_64:
         this.eval_h.eval_c(A_1.Error.Message);
         return;
         IL_112:
         this.eval_h.eval_c("Canceled");
         this.eval_b();
         return;
         IL_13F:
         global::eval_p.eval_g.RemoveAt(index);
         this.eval_h.eval_c("switching passive mode");
         eval_ap.eval_e = false;
         this.eval_a(this.eval_b, false);
         return;
         IL_18A:
         this.eval_c++;
         this.eval_h.eval_c("trying next server...");
         this.eval_a(this.eval_b, false);
         return;
         IL_1FB:
         this.eval_h.eval_f("done.");
         string text = global::eval_r.eval_b(this.eval_d.eval_a, "", ref a);
         this.eval_i.Items[this.eval_d.eval_f].SubItems[1].Text = text;
         this.eval_e();
         return;
         IL_26F:
         this.eval_b();
         return;
     }
     }
     goto IL_0E;
 }
        private void DoServerReceiveDone(object sender, RunWorkerCompletedEventArgs e)
        {
            var sessionDiedEvent = new SessionDiedEventArgs(e.Error);

            Kill(sessionDiedEvent);
        }
Example #29
0
	private void DoMergeGedcom_Completed(object sender, RunWorkerCompletedEventArgs e)
	{
		Gtk.Application.Invoke(delegate
		                       {
			GedcomRecordReader reader = (GedcomRecordReader)sender;
		
			if ((!e.Cancelled) && (e.Error == null))
			{
				// FIXME: show ui to remove duplicates prior
				// to combining
				_database.Combine(reader.Database);
			}			
			StatusBar.Pop(0);
			ProgressBar.Fraction = 0;
			ProgressBar.Text = string.Empty;
		});
	}
Example #30
0
 private void BackgroundConverter_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     LogTextbox.LogMessage(StringResources.CompletedMessage);
     LogTextbox.LogMessage(string.Empty);
     EnableDisabledControls();
 }
Example #31
0
 private void bgwBusqueda_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     Cerrar();
     LlenarDataGrid();
 }
        private void backgroundWorkerReadInfoFromDB_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            btnSearch.Enabled = true;
            Cursor            = Cursors.Default;
            if (toysResult[0, 0].eName == CEnum.TagName.ERROR_Msg)
            {
                MessageBox.Show(toysResult[0, 0].oContent.ToString());
                return;
            }

            if (nowView == NowView.EQUIP)
            {
                dgInfos.DataSource = BrowseResultInfo();
            }
            else
            {
                dgInfos.DataSource = BrowseBagInfo();
            }
            tabControl1.Visible = true;

            //dgAccountInfo.DataSource = BrowseResultInfo();      //设置datagrid数据源


            //dpDai.Visible = true;                          //显示datagrid容器
            //dpText.Visible = true;                         //显示文本提示
        }
Example #33
0
 private void bwUpload_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     LoadDestinationTree();
     MessageBox.Show("Upload completed successfully.", "Upload complete");
 }
 private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     progressBar1.MarqueeAnimationSpeed = 0;
 }
Example #35
0
 private void bwSyncSchedules_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     UpdateSelections(rptSourceTree.Nodes, false);
     LoadDestinationTree();
     MessageBox.Show("Schedule sync completed successfully.", "Schedule sync complete");
 }
Example #36
0
 private static void worker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
 }
 private void BgwMouse_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     //Never happening
 }
Example #38
0
        // runs after simulation is complete
        void bw_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            debug(_sb.ToString());
            _sb = new System.Text.StringBuilder(10000000);
            GauntArgs gargs = (GauntArgs)e.Result;

            if (!e.Cancelled)
            {
                List <Trade> list = SimBroker.GetTradeList();
                tradeResults1.NewResultTrades(LogFile("Trades"), list);
                if (gargs.Trades)
                {
                    debug("writing " + list.Count + " trades...");
                    Util.ClosedPLToText(list, ',', LogFile("Trades"));
                }
                if (gargs.Orders)
                {
                    List <Order> olist = SimBroker.GetOrderList();
                    debug("writing " + olist.Count + " orders...");
                    StreamWriter sw   = new StreamWriter(LogFile("Orders"), false);
                    string[]     cols = Enum.GetNames(typeof(OrderField));
                    sw.WriteLine(string.Join(",", cols));
                    for (int i = 0; i < olist.Count; i++)
                    {
                        sw.WriteLine(OrderImpl.Serialize(olist[i]));
                    }
                    sw.Close();
                }
                string msg = "Done.  Ticks: " + gargs.TicksProcessed + " Speed:" + gargs.TicksSecond.ToString("N0") + " t/s  Fills: " + gargs.Executions.ToString();
                debug(msg);
                status(msg);
                if (CapitalRequestConfim.ConfirmSubmitCapitalRequest(tradeResults1.CurrentResults, _capitalprompt.Checked, debug))
                {
                    status("sent capital connection request.");
                }
            }
            else
            {
                debug("Canceled.");
            }
            // close indicators
            if (indf != null)
            {
                indf.Close();
                indf = null;
            }

            // reset simulation
            h.Reset();
            count = 0;
            lastp = 0;
            if (args.isUnattended)
            {
                Close();
                return;
            }
            // enable new runs
            ProgressBar1.Enabled = false;
            ProgressBar1.Value   = 0;
            queuebut.Enabled     = true;
            Invalidate(true);
        }
 private void db_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     beingInstall = false;
     if (errStrBuilder.Length > 1)
     {
         ApplicationConfig.Instance().Install = 0;
         installSuccess = false;
         setControl();
         setup2.progressTextBox.AppendText("> 설치 실패");
         setup2.resultBox.Text = errStrBuilder.ToString();
     }
     else
     {
         ApplicationConfig.Instance().Install = 1;
         installSuccess = true;
         setup2.progressTextBox.AppendText("> 설치 완료");
         isBeingInstall = false;
         setControl();
         prevBtn.Enabled = false;
         button3.Enabled = false;
     }
 }
Example #40
0
 private void NotifyIconDisabler_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) =>
 notifyIcon.Visible = false;
    private void worker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
    {
      if (e.Error != null)
      {
        MessageBox.Show(String.Format("Во время обработки презентации произошла фатальная ошибка \n\n Постарайтесь запомнить условия возникновения ошибки, и обратитесь к программистам, чтобы они устранили неисправность. \n\n Ошибка:\n {0}.", e.Error.Message));
        Application.Current.Shutdown();
      }

      ParseProgressStatus status = (ParseProgressStatus)e.Result;

      status.PresentationControl.ProgressInfo.Visibility = System.Windows.Visibility.Collapsed;
      status.PresentationControl.ProgressBar.Visibility = System.Windows.Visibility.Collapsed;
      status.PresentationControl.PresentationGrid.Opacity = 1;
      status.PresentationControl.PresentationGrid.IsEnabled = true;

      // Всплывающее собщение, что парсинг прошел успешно
      MessagePopUp.Text = !status.IsError ? "Парсинг прошел успешно" : "Ошибка парсинга презентации";
      MessagePopUp.Background = !status.IsError ? Brushes.Green : Brushes.IndianRed;
      //MessagePopUp.Visibility = System.Windows.Visibility.Visible;
      Storyboard messagePopUp = (Storyboard)TryFindResource("StoryboardMessagePopUp");
      messagePopUp.Begin();

      RemoveControl(status.PresentationControl);
    }
 private void FinishedFolderCreation(object sender, RunWorkerCompletedEventArgs e)
 {
     LblStatusbarInfo.Text   = "Folder structure created";
     StatusProgressBar.Value = 0;
 }
 private void buyWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     SetInfo("Purchase complete. Have a nice day", false);
 }
Example #44
0
 private void bgwork_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     System.Threading.Thread.Sleep(1000);
     this.Close();
 }
Example #45
0
		/// <summary>
		/// OnComplete events of backgroundworker for testing MySQL connection
		/// </summary>
		/// <param name="sender"></param>
		/// <param name="e"></param>
		private void mysql_test_background_worker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
		{
			if (e.Result.GetType() == typeof(MySqlException))
			{
				mysql_test_label.ForeColor = System.Drawing.Color.Red;
				this.mysql_test_label.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
				mysql_test_label.Text = ((MySqlException)e.Result).Message;
			}
			else
			{
				mysql_test_label.ForeColor = System.Drawing.Color.Green;
				this.mysql_test_label.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
				mysql_test_label.Text = "Congratulations! I am connected!";
			}
			mysql_test_button.Enabled = true;
			mysql_test_progressbar.Visible = false;
		}
Example #46
0
        //Background Blast Worker
        void bgw_RunWorkerCompleted_LocalBlast(object sender, RunWorkerCompletedEventArgs e)
        {
            var backgroundWorker = (BackgroundWorker)sender;
            if (backgroundWorker.CancellationPending)
                return;

            if (this._loadingForm == null)
                return;

            this._loadingForm.Close();

            if (this._loadingForm == null)
                return;

            if (!this._loadingForm.IsProgressComplete())
            {
                this._loadingForm = null;
                return;
            }
            this._loadingForm = null;

            var dbp = Program.LocalDatabaseDirectory;// this.textBoxLBDWD.Text;
            var outBlastFilePath = dbp + @"~tempBlast.txt";
            var b = File.Exists(outBlastFilePath);

            var tt = Management.GetTextFromFile(outBlastFilePath);
            this.richTextBoxLocalBlast.Lines = tt;
            this.BlastSplitContainer.Panel2.Enabled = true;
            //this.Show();
            //this.Invalidate();
        }
Example #47
0
 static void ScriptWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     //returns WorkerData
     Final.Add((WorkerData)e.Result);
 }
Example #48
0
        void worker_runworkercompleted(object sender, RunWorkerCompletedEventArgs arg)
        {
            DataTable dt = ds.Tables["Catagories"];

            _catagories = ds.Tables["catagory"].AsEnumerable().Select(dataRow => new Catagory
            {
                ID = dataRow.Field<uint>("_id"),
                Name = dataRow.Field<string>("name")
            }).ToList();
        }
Example #49
0
	private void DoReadGedcom_Completed(object sender, RunWorkerCompletedEventArgs e)
	{	
		Gtk.Application.Invoke(delegate
		                       {
			GedcomRecordReader reader = (GedcomRecordReader)sender;
			
			if ((!e.Cancelled) && (e.Error == null))
			{
				SetGedcomDatabase(reader.Database);
			}
			StatusBar.Pop(0);
			ProgressBar.Fraction = 0;
			ProgressBar.Text = string.Empty;

			AppSettings.Instance.LastOpenedFile = reader.GedcomFile;
		});
	}
Example #50
0
 private void buildWhoDependsGraphBackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     ToggleFormEnabled(true);
 }
Example #51
0
 //=====================================
 private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     _countsLoaded = true;
     backgroundWorker1.Dispose();
     backgroundWorker1 = null;
 }
Example #52
0
        protected override void AnimatedThreadWorkerRunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            if (e.Cancelled)
            {
                return;
            }

            if (firstLoad)
            {
                if (_initialPeriodArray.Count > 0)
                {
                    dateTimePickerDateFrom.Value = _initialPeriodArray.Min(f => f.DepartureDate);
                    dateTimePickerDateTo.Value   = _initialPeriodArray.Max(f => f.ArrivalDate);
                }
                else
                {
                    dateTimePickerDateFrom.Value = DateTimeExtend.GetCASMinDateTime();
                    dateTimePickerDateTo.Value   = DateTime.Today;
                }
            }

            firstLoad    = false;
            filterPeriod = false;

            foreach (var flightNumber in _resultFlightsArray.OrderBy(f => f.FlightNo.FullName))
            {
                var periods = _resultPeriodArray.Where(f => f.FlightNumberId == flightNumber.ItemId);
                if (periods.Any())
                {
                    _result.Add(flightNumber);
                    foreach (var period in periods)
                    {
                        _result.Add(period);
                    }
                }
            }

            var res = new List <IFlightNumberParams>();

            foreach (var item in _result)
            {
                if (item is FlightNumber)
                {
                    res.Add(item as FlightNumber);

                    var component = (FlightNumber)item;
                    var items     = _result
                                    .Where(lvi =>
                                           lvi is FlightNumberPeriod &&
                                           ((FlightNumberPeriod)lvi).FlightNumberId == component.ItemId).Select(i => i);
                    res.AddRange(items.OfType <FlightNumberPeriod>());
                }
            }

            _directivesViewer.SetItemsArray(res.ToArray());
            _directivesViewer.Focus();

            headerControl.PrintButtonEnabled = _directivesViewer.ItemsCount != 0;
        }
Example #53
0
 private void backgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     //update ui once worker complete his work
 }
Example #54
0
 private void bgwSearchProduct_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     pbLoad.Visible = false;
 }
Example #55
0
        private void bgw_RunWorkerCompleted_SQLBlast(object sender, RunWorkerCompletedEventArgs e)
        {
            var backgroundWorker = (BackgroundWorker)sender;

            if (this._loadingForm == null)
                return;

            this._loadingForm.Close();
            if (!this._loadingForm.IsProgressComplete())
            {
                this._loadingForm = null;
                return;
            }
            this._loadingForm = null;

            if (!backgroundWorker.CancellationPending)
                this.LocalBlast(true);
        }
Example #56
0
 private void BackgroundWorkerRunWorkerLoadCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     UpdateInformation();
 }
Example #57
0
 /// <summary>
 /// Async method that update PictureBox in a thread sage way
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void backgroundWorker_RunWorkerCompleted(
     object sender,
     RunWorkerCompletedEventArgs e)
 {
     this.gearBox.Refresh();
 }
Example #58
0
 /// <summary>
 /// 异步操作结束
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 void backgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
     SetButtonStatus(true);
 }
 private void worker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
   // Notify end of debug session to clients      
 }    
 private void backgroundWorker1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
 {
 }