public function getCambioHorario($idCambioHorario)
 {
     $connection = parent::initDB();
     $query = "SELECT *\n                  FROM cambio_horario_habitual\n                  WHERE idCambioHorario = {$idCambioHorario}";
     $result = mysql_query($query);
     if (mysql_num_rows($result) != 1) {
         throw new Exception('No se pudo obtener el cambio de horario');
     }
     $row = mysql_fetch_array($result);
     $cambioHorario = new CambioHorario();
     $cambioHorario->setIdCambioHorario($row['idCambioHorario']);
     $cambioHorario->setHorarioHabitual($this->getHorarioHabitual($row['horarioHabitual']));
     $cambioHorario->setObservacionesUsuario($row['observacionesUsuario']);
     $cambioHorario->setObservacionesAdministrador($row['observacionesAdministrador']);
     parent::closeDB($connection);
     return $cambioHorario;
 }