internal bool RestoreSelectedFiles(BackgroundWorker worker) { RestoreBuilder builder = new RestoreBuilder(); if (BackupFile != null && RestoreDestination != null) { return builder.RestoreSelectedFiles(BackupFile, RestoreDestination, SelectedFiles, worker); } return false; }
internal bool RestoreBackup(BackgroundWorker worker) { RestoreBuilder builder = new RestoreBuilder(); if (RestoreDestination != null && BackupFile != null) { return builder.RestoreBackup(BackupFile.FullName, RestoreDestination, worker); } return false; }
internal Dictionary<FileInfo, long> BuildIndex() { Index = new Dictionary<FileInfo, long>(); RestoreBuilder builder = new RestoreBuilder(); if (BackupFile != null) { Index = builder.createIndex(BackupFile.FullName); } return Index; }