private void ButtonSave_Click(object sender, RoutedEventArgs e) { if (orderStudents == null) { MessageBox.Show("Заполните приказ", "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); return; } try { logic.CreateOrUpdateOrder(new OrderBindingModel { Id = id, ProviderId = App.SelectProvider.Id, Students = orderStudents }); MessageBox.Show("Сохранение прошло успешно", "Сообщение", MessageBoxButton.OK, MessageBoxImage.Information); DialogResult = true; Close(); } catch (Exception ex) { logger.Error("Ошибка сохранения данных : " + ex.Message); MessageBox.Show(ex.Message, "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void ButtonSave_Click(object sender, RoutedEventArgs e) { if (comboBoxOrderGroup.SelectedValue == null) { MessageBox.Show("Выберите приказ", "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); return; } try { logic.CreateOrUpdateOrder(new OrderBindingModel { Id = oView.Id, DateCreate = oView.DateCreate, Groups = linkGroup, Students = Students, ProviderId = App.SelectProvider.Id }); MessageBox.Show("Сохранение прошло успешно", "Сообщение", MessageBoxButton.OK, MessageBoxImage.Information); LoadData(); } catch (Exception ex) { logger.Error("Ошибка сохранения данных : " + ex.Message); MessageBox.Show(ex.Message, "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error); } }