/**
  * Reordenada los elmentos
  * @return type
  */
 public function ReordenarAction()
 {
     $relaciones = new CpanRelaciones();
     $dbName = $relaciones->getDataBaseName();
     $tableName = $relaciones->getTableName();
     $filtro = "EntidadOrigen='{$this->entity}' and IdEntidadOrigen='{$this->request[$this->entity]['Id']}'";
     $em = new EntityManager($relaciones->getConectionName());
     if ($em->getDbLink()) {
         // Recorro los elementos que vienen en el acordeon, y los reordeno
         $orden = 0;
         foreach ($this->request['acordeon'] as $id => $elemento) {
             $query = "UPDATE {$dbName}.{$tableName} SET SortOrder = '{$orden}' WHERE ({$filtro}) AND (IdEntidadDestino = '{$id}')";
             $em->query($query);
             $orden += 1;
         }
         $em->desConecta();
     }
     unset($em);
     $this->request['METHOD'] = 'GET';
     $boletin = new BolBoletines($this->request[$this->entity]['Id']);
     $this->request[2] = $boletin->getPrimaryKeyMD5();
     unset($boletin);
     return $this->EditAction();
 }