diff --git a/TournamentStats/report/structures/CumulatedResults.swift b/TournamentStats/report/structures/CumulatedResults.swift index 2df1658..4afb3da 100644 --- a/TournamentStats/report/structures/CumulatedResults.swift +++ b/TournamentStats/report/structures/CumulatedResults.swift @@ -9,11 +9,12 @@ import Foundation -class CumulatedResults : CSVRepresentable, HTMLRepresentable { +class CumulatedResults : HTMLRepresentable { var player: Player var total: Double = 0.0 var numberOfCashes: Int = 0 + var results: [Result] = [] init(player: Player, average: Bool = false) { self.player = player @@ -29,25 +30,13 @@ class CumulatedResults : CSVRepresentable, HTMLRepresentable { func add(result: Result) { self.total += result.earnings self.numberOfCashes += 1 - } - - static func csvHeaders() -> String { - var strings: [String] = [] - strings.append("Name") - strings.append("Total Earnings") - return strings.joined(separator: ",") - } - - func csv() -> String { - var strings: [String] = [] - strings.append(self.player.name) - strings.append(self.total.currencyFormatted) - return strings.joined(separator: ",") + self.results.append(result) } static func htmlHeaders() -> String { var strings: [String] = [] strings.append("Name") +// strings.append("Places (Year)") strings.append("Total Earnings") strings.append("Cashes") let all = strings.joined(separator: "