public override bool IsTheFirstEntryForUser(long userId) { GenericError error; List <DailyInfoSummaryData> entries = MonthlyDailyInfoSummaryDataRepository.GetEntities(out error, d => d.UserId == userId); return(entries == null || entries.Count == 0); }
public override DailyInfoSummaryData GetLattestRecord(long userId) { GenericError error; List <DailyInfoSummaryData> records = MonthlyDailyInfoSummaryDataRepository.GetEntities(out error, d => d.UserId == userId); if (records.Any()) { return(records.Last()); } return(new DailyInfoSummaryData()); }