private void cboSelectTask_SelectionChanged(object sender, SelectionChangedEventArgs e) { int intSelectedInndex; int intCounter; int intNumberOfRecords; int intDepartmentID; string strFunction; try { intSelectedInndex = cboSelectTask.SelectedIndex - 1; if (intSelectedInndex > -1) { MainWindow.gintWorkTaskID = TheFindWorkTaskByTaskKeywordDataSet.FindWorkTaskByTaskKeyword[intSelectedInndex].WorkTaskID; TheWorkTaskAssignedDataSet.worktaskassigned.Rows.Clear(); txtWorkTask.Text = TheFindWorkTaskByTaskKeywordDataSet.FindWorkTaskByTaskKeyword[intSelectedInndex].WorkTask; TheFindWorkTaskDepartmentByWorkTaskDataSet = TheWorkTaskClass.FindWorkTaskDepartmentByWorkTask(MainWindow.gintWorkTaskID); intNumberOfRecords = TheFindWorkTaskDepartmentByWorkTaskDataSet.FindWorkTaskDepartmentByWorkTask.Rows.Count; if (intNumberOfRecords > 0) { for (intCounter = 0; intCounter < intNumberOfRecords; intCounter++) { intDepartmentID = TheFindWorkTaskDepartmentByWorkTaskDataSet.FindWorkTaskDepartmentByWorkTask[intCounter].DepartmentID; TheFindDepartmentByDepartmentIDDataSet = TheDepartmentClass.FindDepartmentByDepartmentID(intDepartmentID); strFunction = TheFindDepartmentByDepartmentIDDataSet.FindDepartmentByDepartmentID[0].Department; WorkTaskAssignedDataSet.worktaskassignedRow NewTaskRow = TheWorkTaskAssignedDataSet.worktaskassigned.NewworktaskassignedRow(); NewTaskRow.BusinessLine = TheFindWorkTaskDepartmentByWorkTaskDataSet.FindWorkTaskDepartmentByWorkTask[intCounter].BusinessLine; NewTaskRow.Function = strFunction; NewTaskRow.WorkTask = TheFindWorkTaskDepartmentByWorkTaskDataSet.FindWorkTaskDepartmentByWorkTask[intCounter].WorkTask; NewTaskRow.WorkTaskID = TheFindWorkTaskDepartmentByWorkTaskDataSet.FindWorkTaskDepartmentByWorkTask[intCounter].WorkTaskID; NewTaskRow.TransactionID = TheFindWorkTaskDepartmentByWorkTaskDataSet.FindWorkTaskDepartmentByWorkTask[intCounter].TransactionID; TheWorkTaskAssignedDataSet.worktaskassigned.Rows.Add(NewTaskRow); } dgrWorkTasks.ItemsSource = TheWorkTaskAssignedDataSet.worktaskassigned; } } } catch (Exception Ex) { TheEventLogClass.InsertEventLogEntry(DateTime.Now, "New Blue Jay ERP // Assign Work Task Business Line // Select Task Combo Box " + Ex.Message); TheMessagesClass.ErrorMessage(Ex.ToString()); } }
public FindWorkTaskDepartmentByWorkTaskDataSet FindWorkTaskDepartmentByWorkTask(int intWorkTaskID) { try { aFindWorkTaskDepartmentByWorkTaskDataSet = new FindWorkTaskDepartmentByWorkTaskDataSet(); aFindWorkTaskDepartmentByWorkTaskTableAdapter = new FindWorkTaskDepartmentByWorkTaskDataSetTableAdapters.FindWorkTaskDepartmentByWorkTaskTableAdapter(); aFindWorkTaskDepartmentByWorkTaskTableAdapter.Fill(aFindWorkTaskDepartmentByWorkTaskDataSet.FindWorkTaskDepartmentByWorkTask, intWorkTaskID); } catch (Exception Ex) { TheEventLogClass.InsertEventLogEntry(DateTime.Now, "Work Task Class // Find Work Task Department By Work Task " + Ex.Message); } return(aFindWorkTaskDepartmentByWorkTaskDataSet); }