Website Summary Files Commits Branches @commit @diff @stats
path: root / src / UserInterface / VenueConsoleUI.cpp
diff options
context:
space:
mode:
Commit0ffae376256a1e1ce0b73596389fed2cfc75c7e8 (patch)
Author
 Syndamia <kamen.d.mladenov@protonmail.com>
2022-05-07 11:47:54 +0300
Committer
 Syndamia <kamen.d.mladenov@protonmail.com>
2022-05-07 11:47:54 +0300
Filesf6d44674b679a565f182202b3bbf4e3840cf2408 /src/UserInterface/VenueConsoleUI.cpp
FMI-OOP-P1_TicketSystem-0ffae376256a1e1ce0b73596389fed2cfc75c7e8.tar
FMI-OOP-P1_TicketSystem-0ffae376256a1e1ce0b73596389fed2cfc75c7e8.tar.gz
FMI-OOP-P1_TicketSystem-0ffae376256a1e1ce0b73596389fed2cfc75c7e8.zip
Parent26cb9982828a8bf5898127cf0b50eaef499b572b (diff)
Autocommit at 07.05.2022 @ 11:47
1 files changed, 5 insertions, 3 deletions
-rw-r--r--src/UserInterface/VenueConsoleUI.cpp8
diff --git a/src/UserInterface/VenueConsoleUI.cpp b/src/UserInterface/VenueConsoleUI.cpp
index 3856c77..c33c614 100644
--- a/src/UserInterface/VenueConsoleUI.cpp
+++ b/src/UserInterface/VenueConsoleUI.cpp
@@ -6,6 +6,7 @@
#include "../Generic/ConsoleInterface/Toolbox.hpp"
#include "../Services/StatusCode.h"
#include "../Models/Reservation.h"
+#include <cstring>
EventService* es;
HallService* hs;
@@ -45,13 +46,14 @@ void command_freeSeats() {
inputSubBox("Enter event date: ", &date);
unsigned seatsPerRow = 0;
- String seating = es->createSeatingString(name, date, &seatsPerRow);
- if (seating.get_count() == 0) {
+ char* seating = nullptr;
+ es->createSeatingString(name, date, &seatsPerRow, seating);
+ if (strlen(seating) == 0) {
handleStatusCode(E_EventDoesNotExist, ticketManagementMenu);
return;
}
- table(1, seatsPerRow, seating.get_cstr());
+ table(1, seatsPerRow, seating);
char tmp;
inputLineBox("[Press enter to continue]", &tmp, 1);