Beispiel #1
0
        private void txtSpecialistName_TextChanged(object sender, EventArgs e)
        {
            ISpecialist curSpec = null;

            curSpec = specList.FindSpecialistByPartialName(txtSpecialistName.Text);
            if (curSpec != null)
            {
                lstSpecialistList.SelectedItem = curSpec;
            }
            else
            {
                lstSpecialistList.SelectedIndex = -1;
            }
        }
Beispiel #2
0
        private void txtSpecialistName_TextChanged(object sender, EventArgs e)
        {
            if (doNothing)
            {
                return;
            }
            ISpecialist curSpec = null;

            curSpec   = specList.List.FirstOrDefault(s => s.Name == txtSpecialistName.Text) ?? specList.FindSpecialistByPartialName(txtSpecialistName.Text);
            doNothing = true;
            if (curSpec != null)
            {
                lstSpecialistList.SelectedItem = curSpec;
            }
            else
            {
                lstSpecialistList.SelectedIndex = -1;
            }
            doNothing = false;
        }