From 55c14e6fce4f7ffc7c3edd5eff13bee9132a5cab Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 7 May 2022 19:49:12 +0300 Subject: Autocommit at 07.05.2022 @ 19:49 --- src/Models/Event.cpp | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'src/Models/Event.cpp') diff --git a/src/Models/Event.cpp b/src/Models/Event.cpp index b2b1e01..c1f7343 100644 --- a/src/Models/Event.cpp +++ b/src/Models/Event.cpp @@ -52,16 +52,17 @@ int Event::compare(const Event& other) { } std::istream& operator>>(std::istream& istr, Event& event) { - return istr >> event.hall >> event.name >> event.date >> event.tickets >> event.reservations; + return istr >> event.get_hall() >> event.get_name() >> event.get_date() >> event.get_tickets() >> event.get_reservations(); } + std::ostream& operator<<(std::ostream& ostr, const Event& event) { - ostr << "Hall: " << event.hall << " Name: " << event.name << " Date: " << event.date << std::endl; + ostr << "Hall: " << event.get_hall() << " Name: " << event.get_name() << " Date: " << event.get_date() << std::endl; ostr << "Bought tickets: "; - for (unsigned i = 0; i < event.tickets.get_count(); i++) - ostr << event.tickets[i] << " "; + for (unsigned i = 0; i < event.get_tickets().get_count(); i++) + ostr << event.get_tickets()[i] << " "; ostr << std::endl << "Reserved tickets: "; - for (unsigned i = 0; i < event.reservations.get_count(); i++) - ostr << event.reservations[i] << " "; + for (unsigned i = 0; i < event.get_reservations().get_count(); i++) + ostr << event.get_reservations()[i] << " "; return ostr << std::endl; } -- cgit v1.3.1-23-gd82d