private void button1_Click(object sender, RoutedEventArgs e) { var conString = ConString.conString; var backupDir = @"C:\TowerSearch\Do Not Enter\1\1\2\0\"; var backup = new BackupService(conString, backupDir); backup.RestoreDatabase(@"C:\Users\David\Desktop\C# Stuff\TowerSearch\bin\Release\PARTS.MDF-2015-10-10.bak"); }
private void Window_Closed(object sender, CancelEventArgs e) { if (!Directory.Exists("C:\\TowerSearch")) { Directory.CreateDirectory("C:\\TowerSearch"); } try { //const string conString = @"Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Parts.mdf;Integrated Security=True"; // string conString = @"Data Source=DAVIDS_LAPTOP;Initial Catalog=X:\PARTS.MDF;Integrated Security=True"; var conString = ConString.conString; var backupDir = @"C:\TowerSearch\Do Not Enter\1\1\2\0\"; var backup = new BackupService(conString, backupDir); backup.BackupAllUserDatabases(); } catch (Exception ex) { Console.WriteLine(ex.ToString()); } // Close the app if (Application.MessageLoop) { // WinForms app Application.Exit(); } else { // Console app Environment.Exit(1); } }