From de2a6d14e616fd9432d3ea91d3b00de1449d4712 Mon Sep 17 00:00:00 2001 From: alonso Date: Wed, 28 Oct 2009 18:42:18 +0000 Subject: [PATCH] =?UTF-8?q?primeros=20archivos=20de=20administraci=C3=B3n?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://opengnsys.es/svn/trunk@450 a21b9725-9963-47de-94b9-378ad31fedc9 --- .../ogAdmServer/sources/ogAdmServer.cpp | 13 ++++++------- .../ogAdmSources/ogAdmWebCon/BD/ogBDAdmin.sql | 4 +--- .../varios/perfilcomponente_hard.php | 18 ++++++------------ 3 files changed, 13 insertions(+), 22 deletions(-) diff --git a/admin/ogAdmSources/ogAdmServer/sources/ogAdmServer.cpp b/admin/ogAdmSources/ogAdmServer/sources/ogAdmServer.cpp index 382f4797..7bbb009c 100644 --- a/admin/ogAdmSources/ogAdmServer/sources/ogAdmServer.cpp +++ b/admin/ogAdmSources/ogAdmServer/sources/ogAdmServer.cpp @@ -1078,6 +1078,9 @@ int actualiza_hardware(Database db, Table tbl,char* hrd,char* ip,char*ido) char ch[2]; // Carnter delimitador char sqlstr[1000],ErrStr[200],descripcion[250],nombreordenador[250]; int idcentro; + + + RegistraLog(hrd,false); ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // ACCESO atnico A TRAVEZ DE OBJETO MUTEX a este trozo de cnigo pthread_mutex_lock(&guardia); @@ -1105,6 +1108,7 @@ int actualiza_hardware(Database db, Table tbl,char* hrd,char* ip,char*ido) strcpy(ch,"\n");// caracter delimitador lon=split_parametros(tbHardware,hrd,ch); + RegistraLog("<<>>",false); // Trocea las cadenas de parametros de particin for (i=0;i texto='SELECT hardwares.idhardware,hardwares.descripcion,tipohardwares.descripcion as hdescripcion,tipohardwares.urlimg,fabricantes.nombre as nombrefabricante,tipohardwares.pci FROM hardwares INNER JOIN perfileshard_hardwares ON hardwares.idhardware=perfileshard_hardwares.idhardware INNER JOIN tipohardwares ON hardwares.idtipohardware=tipohardwares.idtipohardware LEFT OUTER JOIN fabricantes ON fabricantes.codigo=hardwares.codigo1 WHERE perfileshard_hardwares.idperfilhard='.$idperfilhard.' ORDER BY tipohardwares.idtipohardware,hardwares.descripcion'; + $cmd->texto='SELECT hardwares.idhardware,hardwares.descripcion,tipohardwares.descripcion as hdescripcion,tipohardwares.urlimg,tipohardwares.pci FROM hardwares INNER JOIN perfileshard_hardwares ON hardwares.idhardware=perfileshard_hardwares.idhardware INNER JOIN tipohardwares ON hardwares.idtipohardware=tipohardwares.idtipohardware WHERE perfileshard_hardwares.idperfilhard='.$idperfilhard.' ORDER BY tipohardwares.idtipohardware,hardwares.descripcion'; $rs->Comando=&$cmd; + if ($rs->Abrir()){ $rs->Primero(); $A_W=" WHERE "; @@ -57,11 +58,7 @@ if (!$cmd) echo ''; echo ''; echo ''. $rs->campos['; - if ($rs->campos["pci"]>0) - $fabricante="(".trim($rs->campos["nombrefabricante"]).")"; - else - $fabricante=""; - echo ' '.$fabricante.$rs->campos["descripcion"].''; + echo ' '.$rs->campos["descripcion"].''; echo ''; $strex.= $A_W."hardwares.idhardware<>".$rs->campos["idhardware"]; $A_W=" AND "; @@ -69,7 +66,7 @@ if (!$cmd) } } $rs->Cerrar(); - $cmd->texto='SELECT hardwares.idhardware,hardwares.descripcion,tipohardwares.descripcion as hdescripcion,tipohardwares.urlimg,fabricantes.nombre as nombrefabricante,tipohardwares.pci FROM hardwares INNER JOIN tipohardwares ON hardwares.idtipohardware=tipohardwares.idtipohardware LEFT OUTER JOIN fabricantes ON fabricantes.codigo=hardwares.codigo1 '.$strex.' AND hardwares.idcentro='.$idcentro.' ORDER BY tipohardwares.idtipohardware,hardwares.descripcion'; + $cmd->texto='SELECT hardwares.idhardware,hardwares.descripcion,tipohardwares.descripcion as hdescripcion,tipohardwares.urlimg,tipohardwares.pci FROM hardwares INNER JOIN tipohardwares ON hardwares.idtipohardware=tipohardwares.idtipohardware '.$strex.' AND hardwares.idcentro='.$idcentro.' ORDER BY tipohardwares.idtipohardware,hardwares.descripcion'; $rs->Comando=&$cmd; if ($rs->Abrir()){ $rs->Primero(); @@ -77,11 +74,8 @@ if (!$cmd) echo ''; echo ''; echo ''. $rs->campos['; - if ($rs->campos["pci"]>0) - $fabricante="(".trim($rs->campos["nombrefabricante"]).")"; - else - $fabricante=""; - echo ' '.$fabricante.$rs->campos["descripcion"].''; + + echo ' '.$rs->campos["descripcion"].''; echo ''; $rs->Siguiente(); }