public function __construct(Lecture $lecture)
 {
     $this->id = $lecture->getId();
     $this->name = $lecture->getName();
     $this->startDate = $lecture->getStart();
     $this->endDate = $lecture->getEnd();
     $this->conferenceId = $lecture->getConferenceId();
     $this->venueId = $lecture->getVenueId();
 }
 private static function update(Lecture $model)
 {
     $db = Db::getInstance(\ConferenceScheduler\Configs\DatabaseConfig::DB_INSTANCE);
     $query = "UPDATE lectures SET Name= :Name, Start= :Start, End= :End, hallId= :hallId, venueId= :venueId, conferenceId= :conferenceId WHERE id = :id";
     $result = $db->prepare($query);
     $result->execute([':id' => $model->getId(), ':Name' => $model->getName(), ':Start' => $model->getStart(), ':End' => $model->getEnd(), ':hallId' => $model->getHallId(), ':venueId' => $model->getVenueId(), ':conferenceId' => $model->getConferenceId()]);
 }