private void BackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { try { if (e.Error != null) { SccmExceptionDialog.ShowDialog(this, e.Error, "Error"); } else { Initialized = true; } } finally { if (sender as SmsBackgroundWorker == backgroundWorker) { backgroundWorker.Dispose(); backgroundWorker = null; UseWaitCursor = false; listViewCollections.IsLoading = false; listViewCollections.UpdateColumnWidth(columnHeaderCollection); } } }
/// <summary> /// This event is fired when all results have been received from the above query. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void worker_QueryProcessorCompleted(object sender, RunWorkerCompletedEventArgs e) { SmsBackgroundWorker worker = sender as SmsBackgroundWorker; System.Diagnostics.Debug.Assert(worker != null, "Completion event send from unexpected sender"); worker.Dispose(); }
private void BackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { try { if (e.Error != null) { using (SccmExceptionDialog sccmExceptionDialog = new SccmExceptionDialog(e.Error)) { sccmExceptionDialog.ShowDialog(); } } else if (e.Cancelled) { ConnectionManagerBase.SmsTraceSource.TraceEvent(TraceEventType.Information, 1, "User canceled"); } else { Initialized = true; } } finally { if (sender as SmsBackgroundWorker == backgroundWorker) { backgroundWorker.Dispose(); backgroundWorker = null; dataGridViewApplications.Sort(columnName, ListSortDirection.Ascending); UseWaitCursor = false; } } }
private void BackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { try { if (e.Error != null) { SccmExceptionDialog.ShowDialog(this, e.Error, "Error"); } else { Initialized = true; } } finally { if (sender as SmsBackgroundWorker == backgroundWorker) { backgroundWorker.Dispose(); backgroundWorker = null; UseWaitCursor = false; dataGridViewUpdates.Sort(columnTitle, ListSortDirection.Ascending); Utility.UpdateDataGridViewColumnsSize(dataGridViewUpdates, columnTitle); } } }
private void BackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { try { if (e.Error != null) { SccmExceptionDialog.ShowDialog(this, e.Error, "Error"); } else { Initialized = true; } } finally { if (sender as SmsBackgroundWorker == smsBackgroundWorker) { smsBackgroundWorker.Dispose(); smsBackgroundWorker = null; dataGridViewCollections.Sort(columnCollection, ListSortDirection.Ascending); UseWaitCursor = false; labelCount.Text = dataGridViewCollections.Rows.Count.ToString(); } } }
private void BackgroundWorkerQueryMachine_QueryProcessorCompleted(object sender, RunWorkerCompletedEventArgs e) { try { if (e.Error != null) { SccmExceptionDialog.ShowDialog(this, e.Error, "Error"); } else if (e.Cancelled) { if (listViewSelectedResources.Items.Count > 0) { listViewSelectedResources.Items[0].Selected = true; listViewSelectedResources.Items[0].Focused = true; } } else if (listViewSelectedResources.Items.Count > 0) { listViewSelectedResources.Items[0].Selected = true; listViewSelectedResources.Items[0].Focused = true; } } finally { backgroundWorkerQueryMachine.Dispose(); backgroundWorkerQueryMachine = null; UseWaitCursor = false; buttonSearch.Focus(); buttonSearch.Text = "Search"; searchCompleteTime = DateTime.Now.Ticks; controlsInspector.InspectAll(); UtilitiesClass.UpdateListViewColumnsSize(listViewSelectedResources, columnMachineName); } }
private void BackgroundWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { try { if (e.Error != null) { SccmExceptionDialog.ShowDialog(this, e.Error, "Error"); } } finally { if (sender as SmsBackgroundWorker == backgroundWorker) { backgroundWorker.Dispose(); backgroundWorker = null; UseWaitCursor = false; listViewWindows.IsLoading = false; listViewUpcomingWindows.IsLoading = false; listViewWindows.UpdateColumnWidth(columnHeaderWindows); listViewUpcomingWindows.UpdateColumnWidth(columnHeaderUpcomingTime); } } }