private void btnChangeDepTask_Click(object sender, EventArgs e)
 {
     if (dgvWaitForTasks.RowCount == 0)
     {
         MessageBox.Show("No rows found, nothing to change.");
     }
     else if (dgvWaitForTasks.SelectedRows.Count == 0)
     {
         MessageBox.Show("No rows select. Please select");
     }
     else
     {
         DependentTaskAdmin taskAdmin = new DependentTaskAdmin(_daMgr
                                                               , tbTaskQueueCode.Text
                                                               , (dgvWaitForTasks.CurrentRow.DataBoundItem as DataRowView).Row);
         DialogResult dr = taskAdmin.ShowDialog();
         if (dr == System.Windows.Forms.DialogResult.OK)
         {
             Int32 rowsChanged = _daMgr.ExecuteNonQuery(TaskProcessing.TaskProcessingQueue.GetDependencyDmlCmd(
                                                            _daMgr
                                                            , (dgvWaitForTasks.CurrentRow.DataBoundItem as DataRowView).Row
                                                            , taskAdmin.EditedColumns
                                                            , _userCode)
                                                        , null
                                                        , null);
             RefreshDependentTasks();
         }
     }
 }
        private void btnAddDepTask_Click(object sender, EventArgs e)
        {
            DependentTaskAdmin taskAdmin = new DependentTaskAdmin(_daMgr, tbTaskQueueCode.Text, null);
            DialogResult       dr        = taskAdmin.ShowDialog();

            if (dr == System.Windows.Forms.DialogResult.OK)
            {
                Int32 rowsChanged = _daMgr.ExecuteNonQuery(TaskProcessing.TaskProcessingQueue.GetDependencyDmlCmd(
                                                               _daMgr
                                                               , null
                                                               , taskAdmin.EditedColumns
                                                               , _userCode)
                                                           , null
                                                           , null);
                RefreshDependentTasks();
            }
        }