private void btnGenerate_Click(object sender, RoutedEventArgs e) { MessageBoxResult result = MessageBox.Show("\n\nСгенерировать еще один отчет такого типа?", "Повторная генерация", MessageBoxButton.YesNo); switch (result) { case MessageBoxResult.Yes: break; case MessageBoxResult.No: GenerateReportWindow grw = new GenerateReportWindow(); grw.Show(); Close(); break; } try { ReportsWindow w = new ReportsWindow((int)comboFloor.SelectedItem); w.Show(); } catch (Exception ex) { Debug.WriteLine(ex.ToString()); } }
private async void btnBack_Click(object sender, RoutedEventArgs e) { try { GenerateReportWindow generateWindow = new GenerateReportWindow(); generateWindow.Show(); Close(); } catch (Exception ex) { Debug.WriteLine(ex.ToString()); await this.ShowMessageAsync("Ошибка", "Что-то произошло..."); } }