public void UpdateModFileEntryInTrackerFile(ModFileEntry modFileEntry) { modFileEntry.Timestamp = FileHelper.GetFileTimestamp(modFileEntry.FilePath); var timestamp = FileHelper.GetFileTimestamp(modFileEntry.FilePath); _modFilesFromTrackerFile.Single(x => x.FilePath == modFileEntry.FilePath).Timestamp = timestamp; }
public void RemoveModFileEntryFromTrackerFile(ModFileEntry modFileEntry) { var index = _modFilesFromTrackerFile.FindIndex(x => x.FilePath == modFileEntry.FilePath); _modFilesFromTrackerFile.RemoveAt(index); }
public void AddNewModFileEntryToTrackerFile(ModFileEntry modFileEntry) { modFileEntry.Timestamp = FileHelper.GetFileTimestamp(modFileEntry.FilePath); _modFilesFromTrackerFile.Add(modFileEntry); }