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