private void mitExit_Click(object sender, RoutedEventArgs e) { Visibility = Visibility.Hidden; TheFindSortedVehicleEmailListDataSet = TheVehicleExceptionEmailClass.FindSortedVehicleEmailList(); dgrResults.ItemsSource = TheFindSortedVehicleEmailListDataSet.FindSortedVehicleEmailList; }
private void dgrResults_SelectionChanged(object sender, SelectionChangedEventArgs e) { DataGrid dataGrid; DataGridRow selectedRow; DataGridCell EmployeeID; string strEmployeeID; bool blnFatalError = false; int intEmployeeID; int intSelectedIndex; try { intSelectedIndex = dgrResults.SelectedIndex; if (intSelectedIndex > -1) { const string message = "Are You Sure You Want To Remove This Employee From the List?"; const string caption = "Remove Employee"; MessageBoxResult result = MessageBox.Show(message, caption, MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { //setting local variable dataGrid = dgrResults; selectedRow = (DataGridRow)dataGrid.ItemContainerGenerator.ContainerFromIndex(dataGrid.SelectedIndex); EmployeeID = (DataGridCell)dataGrid.Columns[1].GetCellContent(selectedRow).Parent; strEmployeeID = ((TextBlock)EmployeeID.Content).Text; intEmployeeID = Convert.ToInt32(strEmployeeID); blnFatalError = TheVehicleExceptionEmailClass.RemoveVehicleInspectionEmail(intEmployeeID); if (blnFatalError == true) { throw new Exception(); } TheMessagesClass.InformationMessage("Employee Was Removed"); TheFindSortedVehicleEmailListDataSet = TheVehicleExceptionEmailClass.FindSortedVehicleEmailList(); dgrResults.ItemsSource = TheFindSortedVehicleEmailListDataSet.FindSortedVehicleEmailList; } } } catch (Exception Ex) { TheEventLogClass.InsertEventLogEntry(DateTime.Now, "Blue Jay ERP // Remove Employees From Vehicle Email List // Grid Selection " + Ex.Message); } }
public FindSortedVehicleEmailListDataSet FindSortedVehicleEmailList() { try { aFindSortedVehicleEmailListDataSet = new FindSortedVehicleEmailListDataSet(); aFindSortedVehicleEmailListTableAdapter = new FindSortedVehicleEmailListDataSetTableAdapters.FindSortedVehicleEmailListTableAdapter(); aFindSortedVehicleEmailListTableAdapter.Fill(aFindSortedVehicleEmailListDataSet.FindSortedVehicleEmailList); } catch (Exception Ex) { TheEventLogClass.InsertEventLogEntry(DateTime.Now, "Vehicle Exception Email Class // Find Sorted Vehicle Inspection List " + Ex.Message); } return(aFindSortedVehicleEmailListDataSet); }
private void Window_Loaded(object sender, RoutedEventArgs e) { TheFindSortedVehicleEmailListDataSet = TheVehicleExceptionEmailClass.FindSortedVehicleEmailList(); dgrResults.ItemsSource = TheFindSortedVehicleEmailListDataSet.FindSortedVehicleEmailList; }