From 8072795058ef5a20b6de6975b79adb47d9524ca9 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Fri, 6 May 2022 11:11:42 +0300 Subject: Autocommit at 06.05.2022 @ 11:11 --- src/EventSystem/EventSystem.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/EventSystem/EventSystem.cpp') diff --git a/src/EventSystem/EventSystem.cpp b/src/EventSystem/EventSystem.cpp index 28d9ebb..95bd1c4 100644 --- a/src/EventSystem/EventSystem.cpp +++ b/src/EventSystem/EventSystem.cpp @@ -101,6 +101,15 @@ StatusCode EventSystem::buyTicket(const char* name, const Date& date, const Tick return events[ind].buyTicketFromReservation(Reservation(ticket), password); } + +const Hall* EventSystem::queryEventHall(const char* name, const Date& date) { + unsigned ind = indexOfEvent(name, date); + if (ind == events.get_count()) + return nullptr; + + return &events[ind].get_hall(); +} + OrderedList EventSystem::queryTickets(const char* name, const Date& date) { unsigned ind = indexOfEvent(name, date); if (ind == events.get_count()) -- cgit v1.3.1-23-gd82d