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("Ошибка", "Что-то произошло...");
     }
 }