]> git.llucax.com Git - mecon/samurai.git/blobdiff - lib/SAMURAI/Migrar.php
Modificaciones para el molesto de Hernan.
[mecon/samurai.git] / lib / SAMURAI / Migrar.php
index e4b1077ee8c4111be977890c50f32a465d0b6b8a..ac2de34cceac1fc8a1e8c2f72856a02782c71883 100644 (file)
@@ -128,12 +128,11 @@ class SAMURAI_Migrar {
                         'desc_permiso' => $value,
                         'responsable'  => $this->_responsable,
                         );
                         'desc_permiso' => $value,
                         'responsable'  => $this->_responsable,
                         );
-                $res =  $this->_db->autoExecute('samurai.permiso', $datos, DB_AUTOQUERY_INSERT);
-                if (PEAR::isError($res)) {
-                    return $res;
+                $tmp =  $this->_db_dest->autoExecute('samurai.permiso', $datos, DB_AUTOQUERY_INSERT);
+                if (PEAR::isError($tmp)) {
+                    return $tmp;
                 }
                 $res[$key] = $id_permiso;
                 }
                 $res[$key] = $id_permiso;
-                    
             }
         }
         return $res;
             }
         }
         return $res;
@@ -158,16 +157,16 @@ class SAMURAI_Migrar {
             else {
                 //No existe. Lo agrego a la base y guardo el id.
                 //Obtengo el siguiente ID
             else {
                 //No existe. Lo agrego a la base y guardo el id.
                 //Obtengo el siguiente ID
-                $id_perfil = $this->_db->nextId('perfil');
+                $id_perfil = $this->_db_dest->nextId('perfil');
                 //Grabo la info
                 $datos = array (
                         'id_perfil'   => $id_perfil,
                         'desc_perfil' => $value,
                         'responsable' => $this->_responsable,
                         );
                 //Grabo la info
                 $datos = array (
                         'id_perfil'   => $id_perfil,
                         'desc_perfil' => $value,
                         'responsable' => $this->_responsable,
                         );
-                $res = $this->_db->autoExecute('samurai.perfil', $datos, DB_AUTOQUERY_INSERT);
-                if (PEAR::isError($res)) {
-                    return $res;
+                $tmp = $this->_db_dest->autoExecute('samurai.perfil', $datos, DB_AUTOQUERY_INSERT);
+                if (PEAR::isError($tmp)) {
+                    return $tmp;
                 }
                 $res[$key] = $id_perfil;
                     
                 }
                 $res[$key] = $id_perfil;
                     
@@ -379,7 +378,7 @@ class SAMURAI_Migrar {
      * @return mixed
      * @access protected
      */
      * @return mixed
      * @access protected
      */
-    function _relacionPerfilSistemaUsuarios($id_sistema, $perfiles, $usuarios) {
+    function _relacionPerfilSistemaUsuario($id_sistema, $perfiles, $usuarios) {
         $sistema_source = $this->_sistema->getId();
         //Asocio los usuarios al perfil en le sistema
         $sql = "
         $sistema_source = $this->_sistema->getId();
         //Asocio los usuarios al perfil en le sistema
         $sql = "
@@ -489,13 +488,12 @@ class SAMURAI_Migrar {
 
         //Lockear las tablas en el host source para escritura con la sentencia
         //sql lock
 
         //Lockear las tablas en el host source para escritura con la sentencia
         //sql lock
-        
         $this->_sistema =& new SAMURAI_Sistema($this->_db_source, $id_sistema);
 
         //Verifico si existe el sistema.
         $res = $this->_verificarExisteSistema();
         if (PEAR::isError($res)) {
         $this->_sistema =& new SAMURAI_Sistema($this->_db_source, $id_sistema);
 
         //Verifico si existe el sistema.
         $res = $this->_verificarExisteSistema();
         if (PEAR::isError($res)) {
-            return $res
+            return $res;
         }
         //Migro los permisos.
         $permisos = $this->_migrarPermisos();
         }
         //Migro los permisos.
         $permisos = $this->_migrarPermisos();