private void ResetControls() { int intCounter; int intNumberOfRecords; try { TheEmployeeDateEntryClass.InsertIntoEmployeeDateEntry(MainWindow.TheVerifyLogonDataSet.VerifyLogon[0].EmployeeID, "New Blue Jay ERP // Sorted Work Task Report"); cboSelectBusinessLine.Items.Clear(); cboSelectBusinessLine.Items.Add("Select Business Line"); TheFindSortedCustomerLinesDataSEt = TheDepartmentClass.FindSortedCustomerLines(); intNumberOfRecords = TheFindSortedCustomerLinesDataSEt.FindSortedCustomerLines.Rows.Count; for (intCounter = 0; intCounter < intNumberOfRecords; intCounter++) { cboSelectBusinessLine.Items.Add(TheFindSortedCustomerLinesDataSEt.FindSortedCustomerLines[intCounter].Department); } cboSelectBusinessLine.SelectedIndex = 0; TheFindWorkTaskByDepartmentDataSet = TheWorkTaskClass.FindWorkTaskByDepartment(-1); dgrWorkTasks.ItemsSource = TheDepartmentWorkTaskDataSet.worktask; } catch (Exception Ex) { TheEventLogClass.InsertEventLogEntry(DateTime.Now, "New Blue Jay ERP // Sorted Work Task Report // Reset Controls " + Ex.Message); TheMessagesClass.ErrorMessage(Ex.ToString()); } }
public FindWorkTaskByDepartmentDataSet FindWorkTaskByDepartment(int intDepartmentID) { try { aFindWorkTaskByDepartmentDataSet = new FindWorkTaskByDepartmentDataSet(); aFindWorkTaskByDepartmentTableAdapter = new FindWorkTaskByDepartmentDataSetTableAdapters.FindWorkTaskByDepartmentTableAdapter(); aFindWorkTaskByDepartmentTableAdapter.Fill(aFindWorkTaskByDepartmentDataSet.FindWorkTaskByDepartment, intDepartmentID); } catch (Exception Ex) { TheEventLogClass.InsertEventLogEntry(DateTime.Now, "Work Task Class // Find Work Task by Department " + Ex.Message); } return(aFindWorkTaskByDepartmentDataSet); }
private void cboSelectBusinessLine_SelectionChanged(object sender, SelectionChangedEventArgs e) { int intSelectedIndex; int intDepartmentID; int intCounter; int intNumberOfNumber; int intWorkTaskID; int intBusinessLineID; string strDescription = ""; string strDepartment = ""; string strWorkTask; int intRecordsReturned; try { intSelectedIndex = cboSelectBusinessLine.SelectedIndex - 1; TheDepartmentWorkTaskDataSet.worktask.Rows.Clear(); if (intSelectedIndex > -1) { intBusinessLineID = TheFindSortedCustomerLinesDataSEt.FindSortedCustomerLines[intSelectedIndex].DepartmentID; TheFindWorkTaskByDepartmentDataSet = TheWorkTaskClass.FindWorkTaskByDepartment(intBusinessLineID); intNumberOfNumber = TheFindWorkTaskByDepartmentDataSet.FindWorkTaskByDepartment.Rows.Count; if (intNumberOfNumber > 0) { for (intCounter = 0; intCounter < intNumberOfNumber; intCounter++) { intWorkTaskID = TheFindWorkTaskByDepartmentDataSet.FindWorkTaskByDepartment[intCounter].WorkTaskID; strWorkTask = TheFindWorkTaskByDepartmentDataSet.FindWorkTaskByDepartment[intCounter].WorkTask; TheFindWorkTaskImportByWorkTaskIDDataSet = TheWorkTaskClass.FindWorkTaskImportByWorkTaskID(intWorkTaskID); intRecordsReturned = TheFindWorkTaskImportByWorkTaskIDDataSet.FindWorkTaskImportByWorkTaskID.Rows.Count; if (intRecordsReturned == 0) { strDescription = ""; } else if (intRecordsReturned > 0) { strDescription = TheFindWorkTaskImportByWorkTaskIDDataSet.FindWorkTaskImportByWorkTaskID[0].ItemDescription; } TheFindWorkTaskDepartmentForBusinessLineDataSet = TheWorkTaskClass.FindWorkTaskDepartmentForBusienssLine(intBusinessLineID, intWorkTaskID); intRecordsReturned = TheFindWorkTaskDepartmentForBusinessLineDataSet.FindWorkTaskDepartmentForBusinessLine.Rows.Count; if (intRecordsReturned > 1) { strDepartment = "BOTH"; } else if (intRecordsReturned == 1) { intDepartmentID = TheFindWorkTaskDepartmentForBusinessLineDataSet.FindWorkTaskDepartmentForBusinessLine[0].DepartmentID; TheFindDepartmentByDepartmentIDDataSet = TheDepartmentClass.FindDepartmentByDepartmentID(intDepartmentID); strDepartment = TheFindDepartmentByDepartmentIDDataSet.FindDepartmentByDepartmentID[0].Department; } DepartmentWorkTaskDataSet.worktaskRow NewWorkTask = TheDepartmentWorkTaskDataSet.worktask.NewworktaskRow(); NewWorkTask.Department = strDepartment; NewWorkTask.Description = strDescription; NewWorkTask.WorkTask = strWorkTask; TheDepartmentWorkTaskDataSet.worktask.Rows.Add(NewWorkTask); } } dgrWorkTasks.ItemsSource = TheDepartmentWorkTaskDataSet.worktask; } } catch (Exception Ex) { TheEventLogClass.InsertEventLogEntry(DateTime.Now, "New Blue Jay ERP // Sorted Work Task Report // Select Business Line Combo Box " + Ex.Message); TheMessagesClass.ErrorMessage(Ex.ToString()); } }