// == I/O == public void ReadDatabaseFile(DatabaseJsonType jsonType) { if (jsonType != DatabaseJsonType.None) { AddTitles(DatabaseJsonIO.ReadTitlesFromJsonFile(jsonType.GetFilePath()), jsonType); titleSets[jsonType].Modified = false; } }
public void WriteDatabaseFile(DatabaseJsonType jsonType) { if (jsonType != DatabaseJsonType.None) { TitleSet titleSet = GetTitleSet(jsonType); if (titleSet.Modified) { DatabaseJsonIO.WriteTitlesToJsonFile(titleSet.Titles, jsonType); } } }