private void btnAddT_Click(object sender, RoutedEventArgs e) { AddTransWindow window = new AddTransWindow(); window.ShowDialog(); //Получаем список художников и передаем его на отображение таблице dgTrans.ItemsSource = ProcessFactory.GetTransProcess().GetList(); }
private void btnSale_Click(object sender, RoutedEventArgs e) { switch (status) { case "Trans": AddTransWindow window = new AddTransWindow { status = "sale" }; window.ShowDialog(); btnRefreshT_Click(sender, e); break; default: MessageBox.Show("Необходимо выбрать таблицу, Транзакции!"); return; } }
private void btnEditT_Click(object sender, RoutedEventArgs e) { //Получаем выделенную строку с объектом клиента TransDto item = dgTrans.SelectedItem as TransDto; //если там не клиент или пользователь ничего не выбрал сообщаем об этом if (item == null) { MessageBox.Show("Выберите запись для редактирования", "Редактирование"); return; } //Создаем окно AddTransWindow window = new AddTransWindow(); //Передаем объект на редактирование window.Load(item); //Отображаем окно с данными window.ShowDialog(); //Перезагружаем список объектов btnRefresh_Click(sender, e); }