private void ResetControls() { txtEndDate.Text = ""; txtStartDate.Text = ""; TheFindHelpDeskTicketProblemsByDateRangeDataSet = TheHelpDeskClass.FindHelpDeskTicketProblemsByDateRanage(DateTime.Now, DateTime.Now); dgrTickets.ItemsSource = TheFindHelpDeskTicketProblemsByDateRangeDataSet.FindHelpDeskTicketProblemsByDateRange; }
public FindHelpDeskTicketProblemsByDateRangeDataSet FindHelpDeskTicketProblemsByDateRanage(DateTime datStartDate, DateTime datEndDate) { try { aFindHelpDeskTicketProblemsByDateRangeDataSet = new FindHelpDeskTicketProblemsByDateRangeDataSet(); aFindHelpDeskTicketProblemsByDateRangeTableAdapter = new FindHelpDeskTicketProblemsByDateRangeDataSetTableAdapters.FindHelpDeskTicketProblemsByDateRangeTableAdapter(); aFindHelpDeskTicketProblemsByDateRangeTableAdapter.Fill(aFindHelpDeskTicketProblemsByDateRangeDataSet.FindHelpDeskTicketProblemsByDateRange, datStartDate, datEndDate); } catch (Exception Ex) { TheEventLogClass.InsertEventLogEntry(DateTime.Now, "Help Desk Class // Find Help Desk Ticket Problems By Date Range " + Ex.Message); } return(aFindHelpDeskTicketProblemsByDateRangeDataSet); }
private void dgrTickets_SelectionChanged(object sender, SelectionChangedEventArgs e) { DataGrid dataGrid; DataGridRow selectedRow; DataGridCell TicketID; string strTicketID; int intEmployeeID; try { if (dgrTickets.SelectedIndex > -1) { //setting local variable dataGrid = dgrTickets; selectedRow = (DataGridRow)dataGrid.ItemContainerGenerator.ContainerFromIndex(dataGrid.SelectedIndex); TicketID = (DataGridCell)dataGrid.Columns[0].GetCellContent(selectedRow).Parent; strTicketID = ((TextBlock)TicketID.Content).Text; MainWindow.gintTicketID = Convert.ToInt32(strTicketID); //find the record UpdateTicketInformation UpdateTicketInformation = new UpdateTicketInformation(); UpdateTicketInformation.ShowDialog(); intEmployeeID = MainWindow.TheVerifyLogonDataSet.VerifyLogon[0].EmployeeID; TheFindHelpDeskTicketProblemsByDateRangeDataSet = TheHelpDeskClass.FindHelpDeskTicketProblemsByDateRanage(gdatStartDate, gdatEndDate); dgrTickets.ItemsSource = TheFindHelpDeskTicketProblemsByDateRangeDataSet.FindHelpDeskTicketProblemsByDateRange; } } catch (Exception Ex) { TheEventLogClass.InsertEventLogEntry(DateTime.Now, "New Blue Jay ERP // My Tickets // Tickets Grid Selection " + Ex.Message); TheMessagesClass.ErrorMessage(Ex.ToString()); } }
private void btnFind_Click(object sender, RoutedEventArgs e) { //setting up local variables string strValueForValidation; bool blnFatalError = false; bool blnThereIsAProblem = false; string strErrorMessage = ""; try { blnFatalError = TheEmployeeDataEntryClass.InsertIntoEmployeeDateEntry(MainWindow.TheVerifyLogonDataSet.VerifyLogon[0].EmployeeID, "New Blue Jay ERP // Help Desk Ticket Report // Report Created "); strValueForValidation = txtStartDate.Text; blnThereIsAProblem = TheDataValidationClass.VerifyDateData(strValueForValidation); if (blnThereIsAProblem == true) { blnFatalError = true; strErrorMessage += "Start Date is not a Date\n"; } else { gdatStartDate = Convert.ToDateTime(strValueForValidation); } strValueForValidation = txtEndDate.Text; blnThereIsAProblem = TheDataValidationClass.VerifyDateData(strValueForValidation); if (blnThereIsAProblem == true) { blnFatalError = true; strErrorMessage += "End Date is not a Date\n"; } else { gdatEndDate = Convert.ToDateTime(strValueForValidation); } if (blnFatalError == true) { TheMessagesClass.ErrorMessage(strErrorMessage); return; } else { blnFatalError = TheDataValidationClass.verifyDateRange(gdatStartDate, gdatEndDate); if (blnFatalError == true) { TheMessagesClass.ErrorMessage("The Start Date is after the End Date"); return; } } TheFindHelpDeskTicketProblemsByDateRangeDataSet = TheHelpDeskClass.FindHelpDeskTicketProblemsByDateRanage(gdatStartDate, gdatEndDate); dgrTickets.ItemsSource = TheFindHelpDeskTicketProblemsByDateRangeDataSet.FindHelpDeskTicketProblemsByDateRange; } catch (Exception Ex) { TheEventLogClass.InsertEventLogEntry(DateTime.Now, "New Blue Jay ERP // Help Desk Ticket Report // Find Button " + Ex.Message); TheMessagesClass.ErrorMessage(Ex.ToString()); } }