From ff571f10aec8166c91793adf51c94323e76836ac Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 7 May 2022 20:29:24 +0300 Subject: Autocommit at 07.05.2022 @ 20:29 --- src/Services/EventService.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/Services/EventService.cpp') diff --git a/src/Services/EventService.cpp b/src/Services/EventService.cpp index 2bd946b..756195c 100644 --- a/src/Services/EventService.cpp +++ b/src/Services/EventService.cpp @@ -185,7 +185,7 @@ StatusCode EventService::reportReservations(const char* name, const Date& date) result.add(events[i]); } - std::ofstream outFile("report.txt"); + std::ofstream outFile("report.txt"); // TODO: filename if (!outFile.is_open()) return E_FileCouldNotBeOpened; @@ -196,6 +196,10 @@ StatusCode EventService::reportReservations(const char* name, const Date& date) return Success; } -StatusCode EventService::reportBoughtTickets(unsigned hallNumber, Date start, Date end) { - +StatusCode EventService::reportBoughtTickets(bool all = false, int hallNumber, Date start, Date end) { + List result; + for (unsigned i = 0; i < events.get_count(); i++) { + if (events[i].get_hall().get_number() == hallNumber) + result.add(events[i]); + } } -- cgit v1.3.1-23-gd82d