Website Summary Files Commits Branches @commit @diff @stats
path: root / src / VenueConsoleUI.cpp
diff options
context:
space:
mode:
1 files changed, 9 insertions, 1 deletions
-rw-r--r--src/VenueConsoleUI.cpp10
diff --git a/src/VenueConsoleUI.cpp b/src/VenueConsoleUI.cpp
index 46161bd..6cdeb31 100644
--- a/src/VenueConsoleUI.cpp
+++ b/src/VenueConsoleUI.cpp
@@ -1,11 +1,19 @@
#include "VenueConsoleUI.h"
#include "String/String.h"
#include "DateTime/DateTime.h"
+#include "EventSystem/StatusCodes.h"
#include "ConsoleInterface/Menu.h"
#include "ConsoleInterface/Toolbox.hpp"
Venue v;
+void handleStatusCode(StatusCode sc) {
+ switch (sc) {
+ case Success: printSuccess("Success!"); break;
+ default: break;
+ }
+}
+
void command_newEvent() {
printTitle("Creating new event");
@@ -21,7 +29,7 @@ void command_newEvent() {
DateTime dt;
inputBox("Enter event date and time: ", &dt);
- v.get_es().createEvent(v.get_halls()[hallIndex], name, dt);
+ handleStatusCode(v.get_es().createEvent(&v.get_halls()[hallIndex], name, dt));
}
void runUI(Venue& venue) {