diff options
Autocommit at 08.05.2022 @ 10:18
1 files changed, 7 insertions, 1 deletions
| -rw-r--r-- | src/Services/EventService.cpp | 8 |
diff --git a/src/Services/EventService.cpp b/src/Services/EventService.cpp index 7592c11..868405d 100644 --- a/src/Services/EventService.cpp +++ b/src/Services/EventService.cpp @@ -214,7 +214,13 @@ StatusCode EventService::reportReservations(const char* name, const Date& date) } String outFileName("report.txt-"); - (((outFileName += name) += "-") += date.createString().get_cstr()) += ".txt"; + (outFileName += name) += "-"; + if (date.compare(Date(0, 0, 0)) == 0) + outFileName += "ALL"; + else + outFileName += date.createString().get_cstr(); + outFileName += ".txt"; + std::ofstream outFile(outFileName.get_cstr()); if (!outFile.is_open()) return E_FileCouldNotBeOpened; |
