Website Summary Files Commits Branches @commit @diff @stats
path: root / src / Services / EventService.cpp
diff options
context:
space:
mode:
1 files changed, 6 insertions, 13 deletions
-rw-r--r--src/Services/EventService.cpp19
diff --git a/src/Services/EventService.cpp b/src/Services/EventService.cpp
index 0fa6bc2..63703be 100644
--- a/src/Services/EventService.cpp
+++ b/src/Services/EventService.cpp
@@ -135,18 +135,11 @@ StatusCode EventService::buyTicket(const char* name, const Date& date, const Tic
return Success;
}
-OrderedList<Ticket> EventService::getTickets(const char* name, const Date& date) {
- unsigned ind = indexOfEvent(name, date);
- if (ind == events.get_count())
- return OrderedList<Ticket>();
-
- return events[ind].get_tickets();
-}
-
-OrderedList<Reservation> EventService::getReservations(const char* name, const Date& date) {
- unsigned ind = indexOfEvent(name, date);
- if (ind == events.get_count())
- return OrderedList<Reservation>();
+String EventService::createSeatingString(const char*name, const Date& date) {
+ unsigned eInd = indexOfEvent(name, date);
+ if (eInd == events.get_count())
+ return E_EventDoesNotExist;
- return events[ind].get_reservations();
+ unsigned strSize = events[eInd].get_hall().get_rows() * events[eInd].get_hall().get_seatsPerRow();
+ String out;
}