private async void Button_UnlockDatabase_Click(object sender, RoutedEventArgs e) { if (!((APCDatabase)LookupResults_DatabaseList.SelectedItem is APCDatabase)) { return; } APCDatabase Database = (APCDatabase)LookupResults_DatabaseList.SelectedItem; if (Database != null) { await JenkinsTasks.unlockDatabase(Database); } }
private async void LookupResults_DatabaseBackups_LoadBackups_Click(object sender, RoutedEventArgs e) { if (!((APCDatabase)LookupResults_DatabaseList.SelectedItem is APCDatabase)) { return; } APCDatabase Database = (APCDatabase)LookupResults_DatabaseList.SelectedItem; if (Database.Server != null && Database.Name != null) { Database.Backups = await JenkinsTasks.getDatabaseBackups(Database, Database.Database_APCAccount.JenkinsServer); Database.RestoreableBackups = JenkinsTasks.GetRestorableBackupsFromFiles(Database.Backups); } }