/// <summary> /// Exports the database as SQL script /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Btn_export_Click(object sender, RoutedEventArgs e) { var dlg = new SaveFileDialog { FileName = "database", // Default file name DefaultExt = ".sql", // Default file extension Filter = "All Files (*.*)|*.*" // Filter files by extension }; var result = dlg.ShowDialog(); if (result == true) { if (DatabaseViewModel.exportDatabase(dlg.FileName)) { txtBlock_exportPath.Text = dlg.FileName; MessageBox.Show("Database successfully exported to : " + dlg.FileName); } else { MessageBox.Show("Database failed to export."); } } }