'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;
-
}
}
return $res;
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,
);
- $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;
* @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 = "
//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)) {
- return $res
+ return $res;
}
//Migro los permisos.
$permisos = $this->_migrarPermisos();