private void buttonRestore_Click(object sender, EventArgs e) { var backuper = new BackupManager(textBoxBackup.Text, textBoxCoreConfig.Text, textBoxWebConfig.Text); backuper.AddBackupProvider(new Restarter()); backuper.ProgressChanged += backuper_ProgressChanged; try { progress = true; labelStatus.Text = string.Empty; buttonRestore.Enabled = buttonCancel.Enabled = false; backuper.Load(); labelStatus.Text = "Complete"; } catch (Exception error) { labelStatus.Text = "Error: " + error.Message.Replace("\r\n", " "); } finally { progress = false; progressBar.Value = 0; buttonRestore.Enabled = buttonCancel.Enabled = true; } }
private void buttonRestore_Click(object sender, EventArgs e) { var backuper = new BackupManager(textBoxBackup.Text, textBoxCoreConfig.Text, textBoxWebConfig.Text); backuper.AddBackupProvider(new Restarter()); backuper.ProgressChanged += backuper_ProgressChanged; try { progress = true; labelStatus.Text = string.Empty; buttonRestore.Enabled = buttonCancel.Enabled = false; backuper.Load(); labelStatus.Text = "Complete"; } catch (Exception error) { labelStatus.Text = "Error: " + error.Message.Replace("\r\n", " "); } finally { progress = false; progressBar.Value = 0; buttonRestore.Enabled = buttonCancel.Enabled = true; } }
private void buttonRestore_Click(object sender, EventArgs e) { var backuper = new BackupManager(textBoxBackup.Text, textBoxCoreConfig.Text, textBoxWebConfig.Text); backuper.AddBackupProvider(new Restarter()); backuper.ProgressChanged += backuper_ProgressChanged; backuper.ProgressError += backuper_ProgressError; try { progress = true; error = false; labelStatus.Text = string.Empty; buttonRestore.Enabled = buttonCancel.Enabled = false; backuper.Load(); } catch { progress = false; buttonRestore.Enabled = buttonCancel.Enabled = true; throw; } }
private void buttonRestore_Click(object sender, EventArgs e) { var backuper = new BackupManager(textBoxBackup.Text, textBoxCoreConfig.Text, textBoxWebConfig.Text); backuper.AddBackupProvider(new Restarter()); backuper.ProgressChanged += backuper_ProgressChanged; backuper.ProgressError += backuper_ProgressError; try { progress = true; error = false; labelStatus.Text = string.Empty; buttonRestore.Enabled = buttonCancel.Enabled = false; backuper.Load(); } catch { progress = false; buttonRestore.Enabled = buttonCancel.Enabled = true; throw; } }