public function updateReserva($reservaDTO)
 {
     try {
         $ctrl = new ReservaController($this->persistenceManager);
         $reserva = new ReservaDTO();
         $reserva->setId($reservaDTO->getId());
         $ctrl->getReserva($reserva);
         $reserva->setReservaClase($reservaDTO->getReservaClase());
         $reserva->setReservaHoraInicio($reservaDTO->getReservaHoraInicio());
         $reserva->setReservaHoraFin($reservaDTO->getReservaHoraFin());
         $reserva->setReservaSalon($reservaDTO->getReservaSalon());
         $reserva->setReservaHoraFin($reservaDTO->getReservaHoraFin());
         $reserva->setReservaResponsable($reservaDTO->getReservaResponsable());
         $ctrl->updateReserva($reserva);
         $cm = new CommunicationMensaje(true, SALAS_COMP_ALERT_A_OPERATION_SUCCESS, $this->ID + 57, $reserva);
         return $cm;
     } catch (Exception $e) {
         return new CommunicationMensaje(false, $e->getMessage(), $this->ID + 58 . "->" . $e->getCode());
     }
 }