From c016c913eb596251fd2bd2c6f2fd1c45f4069f6a Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 7 May 2022 20:49:31 +0300 Subject: Autocommit at 07.05.2022 @ 20:49 --- src/Services/EventService.cpp | 2 +- src/UserInterface/VenueConsoleUI.cpp | 7 +++++++ src/boughtTickets.txt | 5 +++++ 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 src/boughtTickets.txt (limited to 'src') diff --git a/src/Services/EventService.cpp b/src/Services/EventService.cpp index edfd943..8cb0e65 100644 --- a/src/Services/EventService.cpp +++ b/src/Services/EventService.cpp @@ -218,7 +218,7 @@ StatusCode EventService::reportBoughtTickets(int hallNumber, const Date& start, if (!outFile.is_open()) return E_FileCouldNotBeOpened; - configureEventInsertionOp(0b01100); + configureEventInsertionOp(0b01001); outFile << result; outFile.close(); diff --git a/src/UserInterface/VenueConsoleUI.cpp b/src/UserInterface/VenueConsoleUI.cpp index 56ecae6..29ee285 100644 --- a/src/UserInterface/VenueConsoleUI.cpp +++ b/src/UserInterface/VenueConsoleUI.cpp @@ -167,7 +167,14 @@ void command_reservationsList() { } void command_boughtTickets() { + unsigned hallNumber; + inputSubBox("Enter hall number: ", &hallNumber); + Date start, end; + inputSubBox("Enter start date: ", &start); + inputSubBox("Enter end date: ", &end); + StatusCode s = es->reportBoughtTickets(hallNumber, start, end, hallNumber == 0); + handleStatusCode(s, reportsMenu); } void submenu_reportManagement() { diff --git a/src/boughtTickets.txt b/src/boughtTickets.txt new file mode 100644 index 0000000..9021863 --- /dev/null +++ b/src/boughtTickets.txt @@ -0,0 +1,5 @@ +4 +Reserved tickets: +Reserved tickets: +Reserved tickets: +Reserved tickets: -- cgit v1.3.1-26-gb76a