Website Summary Files Commits Branches @commit @diff @stats
path: root / src / Services / EventService.cpp
diff options
context:
space:
mode:
Commit04e243019dadd6e1e966fc5086759bd14fe44876 (patch)
Author
 Syndamia <kamen.d.mladenov@protonmail.com>
2022-05-07 10:32:32 +0300
Committer
 Syndamia <kamen.d.mladenov@protonmail.com>
2022-05-07 10:32:32 +0300
Files59d2c885022d235a58ede98ae025704166934218 /src/Services/EventService.cpp
FMI-OOP-P1_TicketSystem-04e243019dadd6e1e966fc5086759bd14fe44876.tar
FMI-OOP-P1_TicketSystem-04e243019dadd6e1e966fc5086759bd14fe44876.tar.gz
FMI-OOP-P1_TicketSystem-04e243019dadd6e1e966fc5086759bd14fe44876.zip
Parent6d53ef49f1413d894fc7714d9c719cb9c7615901 (diff)
Autocommit at 07.05.2022 @ 10:32
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;
}