Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        private void btnAdd_Click(object sender, RoutedEventArgs e)
        {
            AddClientWindow window = new AddClientWindow();

            window.ShowDialog();

            IList <ClientDto> items = ProcessFactory.GetClientProcess().GetList();

            dgClients.ItemsSource = items;
        }