public MainWindow(bool started) { this.ResizeMode = ResizeMode.NoResize; this.WindowStartupLocation = WindowStartupLocation.CenterScreen; InitializeComponent(); if (!started) { programTriggered = true; if (DataBase.IsDataBaseInstalled()) { AfterBaseController afterBaseController = new AfterBaseController(); afterBaseController.Show(); Close(); } } }
private void CreateBaseButton_Click(object sender, RoutedEventArgs e) { if (DataBase.MainDirectory == null) { MessageBox.Show("Вы не выбрали путь установки!", "Ошибка...", MessageBoxButton.OK, MessageBoxImage.Error); return; } PleaseWait wait = new PleaseWait(); wait.Show(); DataBase.DownloadBase(); wait.Close(); AfterBaseController afterBaseController = new AfterBaseController(); afterBaseController.Show(); Close(); }