private void ResetControls() { txtStartDate.Text = ""; txtEndDate.Text = ""; txtVehicleNumber.Text = ""; TheFindAllVehicleProblemsByDateRangeDataSet = TheVehicleProblemClass.FindAllVehicleMainProblemsByDateRange(-1, DateTime.Now, DateTime.Now); dgrResults.ItemsSource = TheFindAllVehicleProblemsByDateRangeDataSet.FindAllVehicleMainProblemsByDateRange; gblnVehicleFound = false; }
public FindAllVehicleMainProblemsByDateRangeDataSet FindAllVehicleMainProblemsByDateRange(int intVehicleID, DateTime datStartDate, DateTime datEndDate) { try { aFindAllVehicleMainProblemsByDateRangeDataSet = new FindAllVehicleMainProblemsByDateRangeDataSet(); aFindAllVehicleMainProblemsByDateRangeTableAdapter = new FindAllVehicleMainProblemsByDateRangeDataSetTableAdapters.FindAllVehicleMainProblemsByDateRangeTableAdapter(); aFindAllVehicleMainProblemsByDateRangeTableAdapter.Fill(aFindAllVehicleMainProblemsByDateRangeDataSet.FindAllVehicleMainProblemsByDateRange, intVehicleID, datStartDate, datEndDate); } catch (Exception Ex) { TheEventLogClass.InsertEventLogEntry(DateTime.Now, "Vehicle Problem Class // Find All Vehicle Main Problems By Date Range " + Ex.Message); } return(aFindAllVehicleMainProblemsByDateRangeDataSet); }
private void MitGetVehicleProblems_Click(object sender, RoutedEventArgs e) { //setting up the variables string strValueForValidation; DateTime datStartDate = DateTime.Now; DateTime datEndDate = DateTime.Now; bool blnThereIsAProblem = false; bool blnFatalError = false; string strErrorMessage = ""; try { //performing data validation strValueForValidation = txtStartDate.Text; blnThereIsAProblem = TheDataValidationClass.VerifyDateData(strValueForValidation); if (blnThereIsAProblem == true) { blnFatalError = true; strErrorMessage += "Start Date Not A Date\n"; } else { datStartDate = Convert.ToDateTime(strValueForValidation); } strValueForValidation = txtEndDate.Text; blnThereIsAProblem = TheDataValidationClass.VerifyDateData(strValueForValidation); if (blnThereIsAProblem == true) { blnFatalError = true; strErrorMessage += "End Date Not A Date\n"; } else { datEndDate = Convert.ToDateTime(strValueForValidation); datEndDate = TheDateSearchClass.AddingDays(datEndDate, 1); } if (gblnVehicleFound == false) { blnFatalError = true; strErrorMessage += "Vehicle Was Not Selected\n"; } if (blnFatalError == true) { TheMessagesClass.ErrorMessage(strErrorMessage); return; } else { blnFatalError = TheDataValidationClass.verifyDateRange(datStartDate, datEndDate); if (blnFatalError == true) { TheMessagesClass.ErrorMessage("The Start Date is after the End Date"); return; } } TheFindAllVehicleProblemsByDateRangeDataSet = TheVehicleProblemClass.FindAllVehicleMainProblemsByDateRange(MainWindow.gintVehicleID, datStartDate, datEndDate); dgrResults.ItemsSource = TheFindAllVehicleProblemsByDateRangeDataSet.FindAllVehicleMainProblemsByDateRange; } catch (Exception Ex) { TheEventLogClass.InsertEventLogEntry(DateTime.Now, "Blue Jay ERP // View Vehicle Problem // Get Vehicle Problems " + Ex.Message); TheMessagesClass.ErrorMessage(Ex.ToString()); } }