private void btnSave_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(tbName.Text)) { MessageBox.Show("Введите имя клиента", "Ошибка"); return; } else if (string.IsNullOrEmpty(tbAdress.Text)) { MessageBox.Show("Введите адрес клиента", "Ошибка"); return; } else if (string.IsNullOrEmpty(tbNumber.Text)) { MessageBox.Show("Введите номер клиента", "Ошибка"); return; } ClientDto client = new ClientDto(); client.Name = tbName.Text; client.Adress = tbAdress.Text; client.Number = tbNumber.Text; IClientProcess clientProcess = ProcessFactory.GetClientProcess(); clientProcess.Add(client); Close(); }
private void btnAdd_Click(object sender, RoutedEventArgs e) { AddClientWindow window = new AddClientWindow(); window.ShowDialog(); IList <ClientDto> items = ProcessFactory.GetClientProcess().GetList(); dgClients.ItemsSource = items; }