public DeleteOrEditTaskForm(TaskDataGridItem taskDataGridItem, DataGridView tdg)
        {
            InitializeComponent();

            var nameList = from users in userData.QueryAll()
                           select users.USER_NAME;

            foreach(string name in nameList)
            {
                AssignedToComboBox.Items.Add(name);
            }

            TaskIDLabel.Text = taskDataGridItem.TASK_ID.ToString();
            AssignedByLabel.Text = taskDataGridItem.ASSIGNED_BY;
            AssignedToComboBox.Text = taskDataGridItem.ASSIGNED_TO;
            TaskTitleTextBox.Text = taskDataGridItem.TASK_TITLE;
            DetailsTextBox.Text = taskDataGridItem.TASK_DETAILS;
            IssueDatePicker.Value = taskDataGridItem.ISSUE_DATE;
            DueDatePicker.Value = taskDataGridItem.DUE_DATE;
            SendEmailCheckBox.Checked = taskDataGridItem.SEND_EMAIL;

            taskItem = taskDataGridItem;

            taskDataGridView = tdg;
        }
        private void taskDataGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            TaskDataGridItem taskDataGridItem = new TaskDataGridItem();
            DataGridViewRow taskGridRow = taskDataGridView.Rows[e.RowIndex];

            taskDataGridItem.TASK_ID = (int)taskGridRow.Cells["TASK_ID"].Value;
            taskDataGridItem.ASSIGNED_TO = (string)taskGridRow.Cells["ASSIGNED_TO"].Value;
            taskDataGridItem.ASSIGNED_BY = (string)taskGridRow.Cells["ASSIGNED_BY"].Value;
            taskDataGridItem.TASK_TITLE = (string)taskGridRow.Cells["TASK_TITLE"].Value;
            taskDataGridItem.TASK_DETAILS = (string)taskGridRow.Cells["TASK_DETAILS"].Value;
            taskDataGridItem.ISSUE_DATE = (DateTime)taskGridRow.Cells["ISSUE_DATE"].Value;
            taskDataGridItem.DUE_DATE = (DateTime)taskGridRow.Cells["DUE_DATE"].Value;
            taskDataGridItem.SEND_EMAIL = (bool)taskGridRow.Cells["SEND_EMAIL"].Value;

            DeleteOrEditTaskForm taskDeleteOrEdit = new DeleteOrEditTaskForm(taskDataGridItem, taskDataGridView);
            taskDeleteOrEdit.Show();
        }