Website Summary Files Commits Branches @commit @diff @stats
path: root / src / Models / Event.cpp
diff options
context:
space:
mode:
Commit19912379fa658d7dcb96b02b8b3655ac98fb1564 (patch)
Author
 Syndamia <kamen.d.mladenov@protonmail.com>
2022-05-07 19:54:14 +0300
Committer
 Syndamia <kamen.d.mladenov@protonmail.com>
2022-05-07 19:54:14 +0300
Files828453923497d4975af193d5e27bda85dba81fd8 /src/Models/Event.cpp
FMI-OOP-P1_TicketSystem-19912379fa658d7dcb96b02b8b3655ac98fb1564.tar
FMI-OOP-P1_TicketSystem-19912379fa658d7dcb96b02b8b3655ac98fb1564.tar.gz
FMI-OOP-P1_TicketSystem-19912379fa658d7dcb96b02b8b3655ac98fb1564.zip
Parent55c14e6fce4f7ffc7c3edd5eff13bee9132a5cab (diff)
Autocommit at 07.05.2022 @ 19:54
1 files changed, 12 insertions, 1 deletions
-rw-r--r--src/Models/Event.cpp13
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<Ticket> newTickets;
+ OrderedList<Reservation> 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) {