From d7a6ca4891ee8fb50c5e36ea2627d12d40a3f5b0 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Thu, 5 May 2022 14:28:43 +0300 Subject: Autocommit at 05.05.2022 @ 14:28 --- src/ConsoleInterface/Toolbox.cpp | 11 +++++++++++ src/ConsoleInterface/Toolbox.hpp | 8 +++----- src/VenueConsoleUI.cpp | 2 +- src/main.cpp | 1 + 4 files changed, 16 insertions(+), 6 deletions(-) create mode 100644 src/ConsoleInterface/Toolbox.cpp (limited to 'src') diff --git a/src/ConsoleInterface/Toolbox.cpp b/src/ConsoleInterface/Toolbox.cpp new file mode 100644 index 0000000..1a3bb7b --- /dev/null +++ b/src/ConsoleInterface/Toolbox.cpp @@ -0,0 +1,11 @@ +#include "Toolbox.hpp" + +int orderedListIndex = 1; + +void resetOrderedList(int starter) { + orderedListIndex = starter; +} + +void _printOrderedListBeginning() { + std::cout << orderedListIndex << ". "; +} diff --git a/src/ConsoleInterface/Toolbox.hpp b/src/ConsoleInterface/Toolbox.hpp index 666ddfc..69e9298 100644 --- a/src/ConsoleInterface/Toolbox.hpp +++ b/src/ConsoleInterface/Toolbox.hpp @@ -36,17 +36,15 @@ void printLine(const T& item) { std::cout << item << std::endl; } -int orderedListIndex = 1; +void _printOrderedListBeginning(); template void printOrderedListElem(const T& elem) { - std::cout << orderedListIndex << ". "; + _printOrderedListBeginning(); printLine(elem); } -void resetOrderedList(int starter = 1) { - orderedListIndex = starter; -} +void resetOrderedList(int starter); void inputBoxLabel(const char* label) { std::cout << "+ " << label; diff --git a/src/VenueConsoleUI.cpp b/src/VenueConsoleUI.cpp index 910db7f..9b1e2c2 100644 --- a/src/VenueConsoleUI.cpp +++ b/src/VenueConsoleUI.cpp @@ -29,7 +29,7 @@ void command_newEvent() { DateTime dt; inputBox("Enter event date and time: ", &dt); - handleStatusCode(v->get_es().createEvent(&v.get_halls()[hallIndex], name, dt)); + handleStatusCode(v->get_es().createEvent(&v->get_halls()[hallIndex], name, dt)); } /* Ticket Management */ diff --git a/src/main.cpp b/src/main.cpp index e7d3590..0a44cad 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -6,4 +6,5 @@ int main() { Hall myVenueHalls[] = { Hall(1, 20, 30), Hall(2, 15, 15), Hall(3, 10, 20) }; Venue myVenue(myVenueHalls, 3, EventSystem()); + runUI(myVenue); } -- cgit v1.3.1-26-gb76a