diff options
Autocommit at 08.05.2022 @ 10:18
2 files changed, 7 insertions, 2 deletions
| -rw-r--r-- | src/Services/EventService.cpp | 8 | ||||
| -rw-r--r-- | src/Services/StatusCode.h | 1 |
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; diff --git a/src/Services/StatusCode.h b/src/Services/StatusCode.h index 79c9a7e..cb47452 100644 --- a/src/Services/StatusCode.h +++ b/src/Services/StatusCode.h @@ -8,7 +8,6 @@ enum StatusCode { W_TicketHadNotBeenReserved, - E_Generic, E_DoesntExist, E_FileCouldNotBeOpened, |
