ADded daily states

This commit is contained in:
Michael Simard
2020-06-15 19:58:00 -05:00
parent 693aa46782
commit 249da53fa7
3 changed files with 165 additions and 226 deletions

View File

@@ -49,6 +49,36 @@ final class Stats: Content {
}
}
final class AllDailyStats: Content {
var dailyStats : [DailyStats]
init(dailyStats:[DailyStats]) {
self.dailyStats = dailyStats
}
}
final class AllRollingStats: Content {
var cumulativeStats:[DailyStats]
}
final class DailyStats: Content {
var day: String
var month:String
var year: String
var stats:Stats
init(day:Int, month:Int, year:Int, stats:Stats) {
self.day = String(day)
self.month = Utilities.monthToString(month: month)
self.year = String(year)
self.stats = stats
}
}
class Utilities {
class func monthToString(month:Int) -> String {
switch month {