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