From 19912379fa658d7dcb96b02b8b3655ac98fb1564 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Sat, 7 May 2022 19:54:14 +0300 Subject: Autocommit at 07.05.2022 @ 19:54 --- src/Models/Event.cpp | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'src/Models/Event.cpp') diff --git a/src/Models/Event.cpp b/src/Models/Event.cpp index c1f7343..82ce519 100644 --- a/src/Models/Event.cpp +++ b/src/Models/Event.cpp @@ -52,7 +52,18 @@ int Event::compare(const Event& other) { } std::istream& operator>>(std::istream& istr, Event& event) { - return istr >> event.get_hall() >> event.get_name() >> event.get_date() >> event.get_tickets() >> event.get_reservations(); + Hall newHall; + String newString; + Date newDate; + OrderedList newTickets; + OrderedList newReservation; + + istr >> newHall >> newString >> newDate >> newTickets >> newReservation; + event = Event(newHall, newString, newDate); + event.get_tickets() = newTickets; + event.get_reservations() = newReservation; + + return istr; } std::ostream& operator<<(std::ostream& ostr, const Event& event) { -- cgit v1.3.1-23-gd82d