Exemplo n.º 1
0
 private void btnSearch_Click(object sender, EventArgs e)
 {
     if (dtpDate.Enabled == false && cmbStatus.Enabled == false && cmbEmp.Enabled == false)
     {
         MessageBox.Show("لم تحدد اي خيار للبحث");
     }
     else
     {
         if (cmbEmp.Enabled == true && cmbStatus.Enabled == false && dtpDate.Enabled == false)
         {
             dgvTasks.DataSource = ClassReport.selectAllTaskEmp(cmbEmp.Text);
         }
         if (dtpDate.Enabled == true && cmbEmp.Enabled == true && cmbStatus.Enabled == true)
         {
             dgvTasks.DataSource = ClassReport.selectAllTaskDateNmaeState(dtpDate.Value, cmbEmp.Text, cmbStatus.Text);
         }
         if (cmbStatus.Enabled == true && cmbEmp.Enabled == false && dtpDate.Enabled == false)
         {
             dgvTasks.DataSource = ClassReport.selectAllTaskStatus(cmbStatus.Text);
         }
         if (cmbEmp.Enabled == true && cmbStatus.Enabled == true && dtpDate.Enabled == false)
         {
             dgvTasks.DataSource = ClassReport.selectAllTaskNmaeState(cmbEmp.Text, cmbStatus.Text);
         }
         if (dtpDate.Enabled == true && cmbEmp.Enabled == true && cmbStatus.Enabled == false)
         {
             dgvTasks.DataSource = ClassReport.selectAllTaskDateNmae(dtpDate.Value, cmbEmp.Text);
         }
         if (dtpDate.Enabled == true && cmbStatus.Enabled == true && cmbEmp.Enabled == false)
         {
             dgvTasks.DataSource = ClassReport.selectAllTaskDateState(dtpDate.Value, cmbStatus.Text);
         }
         if (dtpDate.Enabled == true && cmbStatus.Enabled == false && cmbEmp.Enabled == false)
         {
             dgvTasks.DataSource = ClassReport.selectAllTaskDate(dtpDate.Value);
         }
     }
 }