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);
            }
        }
Exemple #3
0
        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;
        }