public void RemoveSubfolder(FolderTreeViewModel subFolderToRemove) { if (_subFolders.SingleOrDefault(p => p.Prefix == subFolderToRemove.Prefix) != null) { _subFolders.Remove(subFolderToRemove); this.OnPropertyChanged("SubFolders"); } }
public void AddSubfolder(FolderTreeViewModel subFolderToAdd) { if (_subFolders.SingleOrDefault(p => p.Prefix == subFolderToAdd.Prefix) == null) { _subFolders.Add(subFolderToAdd); this.OnPropertyChanged("SubFolders"); } }