private void btnAddC_Click(object sender, RoutedEventArgs e) { AddCustomerWindow window = new AddCustomerWindow(); window.ShowDialog(); //Получаем список клиентов и передаем его на отображение таблице dgCustomers.ItemsSource = ProcessFactory.GetCustomerProcess().GetList(); }
private void btnEditC_Click(object sender, RoutedEventArgs e) { CustomerDto item = dgCustomer.SelectedItem as CustomerDto; if (item == null) { MessageBox.Show("Выберите запись для редактирования", "Редактирование"); return; } AddCustomerWindow window = new AddCustomerWindow(); window.Load(item); window.ShowDialog(); }
private void btnEditC_Click(object sender, RoutedEventArgs e) { //Получаем выделенную строку с объектом клиента CustomerDto item = dgCustomers.SelectedItem as CustomerDto; //если там не клиент или пользователь ничего не выбрал сообщаем об этом if (item == null) { MessageBox.Show("Выберите запись для редактирования", "Редактирование"); return; } //Создаем окно AddCustomerWindow window = new AddCustomerWindow(); //Передаем объект на редактирование window.Load(item); //Отображаем окно с данными window.ShowDialog(); //Перезагружаем список объектов btnRefresh_Click(sender, e); }
private void btnAddC_Click() { AddCustomerWindow window = new AddCustomerWindow(); window.ShowDialog(); }