diff options
Autocommit at 06.05.2022 @ 11:51
3 files changed, 14 insertions, 4 deletions
| -rw-r--r-- | src/ConsoleInterface/Toolbox.cpp | 8 | ||||
| -rw-r--r-- | src/ConsoleInterface/Toolbox.hpp | 8 | ||||
| -rw-r--r-- | src/VenueConsoleUI.cpp | 2 |
diff --git a/src/ConsoleInterface/Toolbox.cpp b/src/ConsoleInterface/Toolbox.cpp index 55ac708..fc871ae 100644 --- a/src/ConsoleInterface/Toolbox.cpp +++ b/src/ConsoleInterface/Toolbox.cpp @@ -74,11 +74,11 @@ void _printOrderedListBeginning() { std::cout << "[" << orderedListIndex++ << "] "; } -void _printInputBoxLabel(const char* label) { +void _printInputBoxSubLabel(const char* label) { std::cout << " (+) " << label; } -void _printAltInputBoxLabel(const char* label) { +void _printInputBoxLabel(const char* label) { std::cout << "(+) " << label; } @@ -87,3 +87,7 @@ void inputLineBox(const char* label, char* output, unsigned maxWidth) { std::cin.ignore(); std::cin.getline(output, maxWidth); } + +void inputLineSubBox(const char* label, char* output, unsigned maxWidth) { + +} diff --git a/src/ConsoleInterface/Toolbox.hpp b/src/ConsoleInterface/Toolbox.hpp index daf8db4..2844682 100644 --- a/src/ConsoleInterface/Toolbox.hpp +++ b/src/ConsoleInterface/Toolbox.hpp @@ -20,7 +20,7 @@ void inputLineBox(const char* label, char* output, unsigned maxWidth); void resetOrderedList(int starter = 1); void _printInputBoxLabel(const char* label); -void _printAltInputBoxLabel(const char* label); +void _printInputBoxSubLabel(const char* label); void _printOrderedListBeginning(); template <class T> @@ -66,4 +66,10 @@ void inputBox(const char* label, T* output) { std::cin >> *output; } +template <typename T> +void inputSubBox(const char* label, T* output) { + _printInputSubBoxLabel(label); + std::cin >> *output; +} + #endif diff --git a/src/VenueConsoleUI.cpp b/src/VenueConsoleUI.cpp index e136b4c..d0df342 100644 --- a/src/VenueConsoleUI.cpp +++ b/src/VenueConsoleUI.cpp @@ -179,7 +179,7 @@ void init() { mainMenu.addCommand(Command("Event Management", submenu_eventManagement)); mainMenu.addCommand(Command("Report Management", submenu_reportManagement)); - ticketManagementMenu.addCommand(Command("Count of Free Seats", command_freeSeats)); + ticketManagementMenu.addCommand(Command("Print Seats", command_freeSeats)); ticketManagementMenu.addCommand(Command("Reserve Ticket", command_reserveTicket)); ticketManagementMenu.addCommand(Command("Cancel Ticket Reservation", command_cancelReservation)); ticketManagementMenu.addCommand(Command("Buy Ticket", command_buyTicket)); |
