Website Summary Files Commits Branches @commit @diff @stats
path: root / src / UserInterface / VenueConsoleUI.cpp
diff options
context:
space:
mode:
1 files changed, 1 insertions, 16 deletions
-rw-r--r--src/UserInterface/VenueConsoleUI.cpp17
diff --git a/src/UserInterface/VenueConsoleUI.cpp b/src/UserInterface/VenueConsoleUI.cpp
index 0029b17..04ad0a5 100644
--- a/src/UserInterface/VenueConsoleUI.cpp
+++ b/src/UserInterface/VenueConsoleUI.cpp
@@ -44,22 +44,7 @@ void command_freeSeats() {
Date date;
inputSubBox("Enter event date: ", &date);
- OrderedList<Ticket> tickets = es->getTickets(name, date);
- OrderedList<Reservation> reservations = es->getReservations(name, date);
-
- unsigned tableSize = hall->get_rowCount() * hall->get_seatsPerRow();
- char tableData[tableSize + 1];
-
- for (unsigned ind = 0, row = 1; row <= hall->get_rowCount(); row++) {
- for (unsigned seat = 1; seat <= hall->get_seatsPerRow(); seat++, ind++) {
- if (tickets.contain(Ticket(row, seat)))
- tableData[ind] = 'B';
- else if (reservations.contain(Ticket(row, seat)))
- tableData[ind] = 'R';
- else
- tableData[ind] = ' ';
- }
- }
+ String seating = es->createSeatingString(name, date);
tableData[tableSize] = '\0';
table(1, hall->get_seatsPerRow(), tableData);