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);
            }
        }