From d08188df37567b52444bb393cd8b21042f1a7949 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 7 May 2022 20:44:29 +0300 Subject: Autocommit at 07.05.2022 @ 20:44 --- src/Services/EventService.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'src/Services/EventService.cpp') diff --git a/src/Services/EventService.cpp b/src/Services/EventService.cpp index 38a3a8c..edfd943 100644 --- a/src/Services/EventService.cpp +++ b/src/Services/EventService.cpp @@ -189,7 +189,7 @@ StatusCode EventService::reportReservations(const char* name, const Date& date) if (!outFile.is_open()) return E_FileCouldNotBeOpened; - configureInsertionOperator(0b101); + configureEventInsertionOp(0b101); outFile << result; outFile.close(); @@ -213,4 +213,15 @@ StatusCode EventService::reportBoughtTickets(int hallNumber, const Date& start, if (cond_hall(events[i], hallNumber) && cond_event_dates(events[i], start, end)) result.add(events[i]); } + + std::ofstream outFile("boughtTickets.txt"); // TODO: filename + if (!outFile.is_open()) + return E_FileCouldNotBeOpened; + + configureEventInsertionOp(0b01100); + outFile << result; + outFile.close(); + + return Success; + } -- cgit v1.3.1-23-gd82d