Beispiel #1
0
        private void Search()
        {
            int cur   = EmployeesLV.IsSelected() ? EmployeesLV.GetSelectedIndex() + 1 : 0;
            int count = EmployeesLV.GetCountItems();

            for (int i = cur; i < cur + count; i++)
            {
                int index = i % count;

                if (HEquals.E(textBox11, index, EmployeesLV.I_FNAME) &&
                    HEquals.E(textBox7, index, EmployeesLV.I_LNAME) &&
                    HEquals.E(textBox4, index, EmployeesLV.I_MNAME) &&
                    HEquals.E(textBox5, index, EmployeesLV.I_JOB_ID) &&
                    HEquals.E(textBox10, index, EmployeesLV.I_TEL_WORK) &&
                    HEquals.E(textBox8, index, EmployeesLV.I_EMAIL) &&
                    HEquals.E(comboBox1, checkBox6, index, EmployeesLV.I_IS_ACTIVITY) &&
                    HEquals.E(comboBox2, checkBox1, index, EmployeesLV.I_SEX) &&
                    HEquals.E(dateTimePicker1, checkBox2, index, EmployeesLV.I_EMPLOYMENT_DATE) &&
                    HEquals.E(dateTimePicker2, checkBox3, index, EmployeesLV.I_UPDATE_AT)
                    )
                {
                    EmployeesLV.SetSelected(index, true);
                    return;
                }
            }
        }
Beispiel #2
0
 private void Filter()
 {
     for (int i = 0; i < EmployeesLV.GetCountItems(); i++)
     {
         if (!HEquals.E(textBox11, i, EmployeesLV.I_FNAME) ||
             !HEquals.E(textBox7, i, EmployeesLV.I_LNAME) ||
             !HEquals.E(textBox4, i, EmployeesLV.I_MNAME) ||
             !HEquals.E(textBox5, i, EmployeesLV.I_JOB_ID) ||
             !HEquals.E(textBox10, i, EmployeesLV.I_TEL_WORK) ||
             !HEquals.E(textBox8, i, EmployeesLV.I_EMAIL) ||
             !HEquals.E(comboBox1, checkBox6, i, EmployeesLV.I_IS_ACTIVITY) ||
             !HEquals.E(comboBox2, checkBox1, i, EmployeesLV.I_SEX) ||
             !HEquals.E(dateTimePicker1, checkBox2, i, EmployeesLV.I_EMPLOYMENT_DATE) ||
             !HEquals.E(dateTimePicker2, checkBox3, i, EmployeesLV.I_UPDATE_AT)
             )
         {
             EmployeesLV.Delete(i--);
         }
     }
 }