private void InitWorkspace() { _archives = new Archives(Database.ARCHIVES); _envStorage = new EnvironmentStorage(Database.ENVIRONMENTS); _logs = new Logs(Database.ENVIRONMENTS); _archives.Initialize(archivesListBox); _logs.Initialize(logsListBox); }
public bool Check() { _loadingTask.Wait(); ObservableCollection <ArchiveInformationView> archiveCollection = ArchivesList.Archives; foreach (ArchiveInformationView view in archiveCollection) { if (view.Info.IsOptimized) { continue; } ValidationHelper.SetInvalid(ArchivesList, new ValidationResult(false, "Не все архивы оптимизированы")); return(false); } Archives.Initialize(ArchivesList.Archives.Select(view => view.Info).ToArray()); return(true); }