diff options
Autocommit at 07.05.2022 @ 20:49
3 files changed, 13 insertions, 1 deletions
| -rw-r--r-- | src/Services/EventService.cpp | 2 | ||||
| -rw-r--r-- | src/UserInterface/VenueConsoleUI.cpp | 7 | ||||
| -rw-r--r-- | src/boughtTickets.txt | 5 |
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: |
