public function setReserva($reservaDTO) { try { $reservaCtrl = new ReservaController($this->persistenceManager); //crea una instancia,persistenceManager se encarga de persistencia, y controladores lo usa para hacer las op en bd $reservaCtrl->setReserva($reservaDTO); $cm = new CommunicationMensaje(true, SALAS_COMP_ALERT_A_OPERATION_SUCCESS, $this->ID + 51, $reservaDTO); return $cm; } catch (Exception $e) { return new CommunicationMensaje(false, $e->getMessage(), $this->ID + 52 . "->" . $e->getCode()); } }