public bool HasWeekData(string weekKey) { return(File.Exists(FileNameProvider.GetWeekFileName(weekKey))); }
public WeekResult FindByWeek(string weekKey) { return(ResultSerializer.Deserialize <WeekResult>(File.ReadAllText(FileNameProvider.GetWeekFileName(weekKey)))); }
public void Save(Year year, WeekResult weekResult) { using (var sw = new StreamWriter(FileNameProvider.GetWeekFileName(year.WeekKey(weekResult.Week)))) sw.Write(Serialize(weekResult)); }