private void RemoveFromHistory(object parameter) { if (parameter == null) { return; } var directory = parameter as LogDirectory; DirectoryHistory.Remove(directory); }
private void AcceptFolderToHistory(string folder) { if (folder.ValidateDirectory()) { TargetDirectory newDir = new TargetDirectory(folder); var historyExists = DirectoryHistory.Where(item => item.DirectoryName == newDir.DirectoryName).FirstOrDefault(); if (historyExists == null) { DirectoryHistory.Add(newDir); } } }