Пример #1
0
        private void txtClientName_TextChanged(object sender, EventArgs e)
        {
            IClient curClient = null;

            if (txtClientName.Text.Length > 4 && !String.IsNullOrWhiteSpace(txtClientName.Text))
            {
                curClient = clientList.FindClientByPartialName(txtClientName.Text);
            }
            if (curClient != null)
            {
                lstClientList.SelectedItem = curClient;
            }
            else
            {
                lstClientList.SelectedIndex = -1;
            }
        }
Пример #2
0
 void receptionInfoCard_OnShowClientsButtonClicked(object source, ShowClientsEventsArgs e)
 {
     //тут логика показа формы с выбором клиента
     using (FindClientCard FindClientForm = new FindClientCard(clientList, entityFactory))
     {
         FindClientForm.SelectedClient = clientList.FindClientByTelephone(e.Telephone) ?? clientList.FindClientByPartialName(e.Name);
         FindClientForm.ShowDialog();
         currentReception.Client = FindClientForm.SelectedClient;
         if (currentReception.Client != null)
         {
             receptionInfoCard.ClientOnReception = currentReception.Client;
         }
     }
 }