Website Summary Files Commits Branches @commit @diff @stats
path: root / src / EventSystem / Event.cpp
diff options
context:
space:
mode:
Commita49328cf504ddd943254aab8769017da1cb49b2c (patch)
Author
 Syndamia <kamen.d.mladenov@protonmail.com>
2022-05-05 17:38:29 +0300
Committer
 Syndamia <kamen.d.mladenov@protonmail.com>
2022-05-05 17:38:29 +0300
Filesf8cbacc6b8666be64fa03e1dfd6263760c94b429 /src/EventSystem/Event.cpp
FMI-OOP-P1_TicketSystem-a49328cf504ddd943254aab8769017da1cb49b2c.tar
FMI-OOP-P1_TicketSystem-a49328cf504ddd943254aab8769017da1cb49b2c.tar.gz
FMI-OOP-P1_TicketSystem-a49328cf504ddd943254aab8769017da1cb49b2c.zip
Parent6c7d87f7d41d0a43689bcc66be8c35cf041e6b9b (diff)
Autocommit at 05.05.2022 @ 17:38
1 files changed, 5 insertions, 1 deletions
-rw-r--r--src/EventSystem/Event.cpp6
diff --git a/src/EventSystem/Event.cpp b/src/EventSystem/Event.cpp
index e9e0375..8d01fbe 100644
--- a/src/EventSystem/Event.cpp
+++ b/src/EventSystem/Event.cpp
@@ -30,10 +30,14 @@ StatusCode Event::reserveTicket(const Ticket& ticket, const char* password, cons
return Success;
}
+StatusCode Event::cancelReservation(unsigned row, unsigned seat) {
+ return cancelReservation(Ticket(row, seat));
+}
+
StatusCode Event::cancelReservation(const Ticket& ticket) {
unsigned ind = reservations.findIndex(ticket);
if (ind == reservations.get_count())
- return W_TicketWasNotReserved;
+ return W_TicketHadNotBeenReserved;
reservations.removeAt(ind);
return Success;