private void InitializeDataLayer() { cleanFolderSettings = CleanFolderSettings.GetInstance; folders = Folders.GetInstance; folders.Load(); folders = Folders.GetInstance; }
private void CreateDummyFolders() { folders = Folders.GetInstance; folders.FolderList.Add(new Folder(TestConstants.DUMMYDIRECTORY, 5)); folders.FolderList.Add(new Folder(TestConstants.DUMMYDIRECTORY, 4)); folders.FolderList.Add(new Folder(TestConstants.DUMMYDIRECTORY, 3)); folders.FolderList.Add(new Folder(TestConstants.DUMMYDIRECTORY, 2)); }
public void Load() { try { TextReader textReader = new StreamReader(XmlDirectory + "\\" + FileName); instance = (Folders)serializer.Deserialize(textReader); textReader.Dispose(); } catch (FileNotFoundException) { } }
public FoldersViewModel() { folders = Folders.GetInstance; FolderList = new ObservableCollection<FolderViewModel>(folders.FolderList.Select(p => new FolderViewModel(p))); FolderList.CollectionChanged += DelegateChanges; foreach(FolderViewModel folder in FolderList) { folder.RequestDeletion += RemoveFolder; } AddFolderCommand = new RelayCommand(param => AddFolder()); RemoveFolderCommand = new RelayCommand(param => RemoveFolder(SelectedFolder)); }
static Cleaner() { Folders = Folders.GetInstance; }