private void btnUpdate_Click(object sender, EventArgs e)
 {
     if (txtTaskID.Text.Equals("") || txtName.Text.Equals("") || rtxtDiscreption.Text.Equals("") || cmbStatusMode.Text.Equals(""))
     {
         MessageBox.Show("هناك بيانات ناقصة ! . .  لا يمكن اتمام عملية التعديل");
     }
     else
     {
         int i = ClassTasks.updateTask(int.Parse(txtTaskID.Text), txtName.Text, rtxtDiscreption.Text, cmbStatusMode.Text);
         dgvTasks.DataSource = ClassTasks.searchforTask((int)cmbEmpName.SelectedValue);
         txtName.Text        = txtTaskID.Text = rtxtDiscreption.Text = "";
         MessageBox.Show("تمت عملية التعديل بنجاح");
     }
 }
 private void btnDelete_Click(object sender, EventArgs e)
 {
     if (txtTaskID.Text.Equals(""))
     {
         MessageBox.Show("لم يتم تحديد اي مهمة");
     }
     else
     {
         int delDetTask = ClassTasks.deleteTaskDet(int.Parse(txtTaskID.Text));
         int delTask    = ClassTasks.deleteTask(int.Parse(txtTaskID.Text));
         txtTaskID.Text      = txtName.Text = rtxtDiscreption.Text = "";
         dgvTasks.DataSource = ClassTasks.searchforTask((int)cmbEmpName.SelectedValue);
         MessageBox.Show("تمت عملية الحذف بنجاح");
     }
 }
 private void btnSearch_Click(object sender, EventArgs e)
 {
     dgvTasks.DataSource = ClassTasks.searchforTask((int)cmbEmpName.SelectedValue);
     txtName.Text        = txtTaskID.Text = rtxtDiscreption.Text = "";
 }