Conexion->Cerrar(); } // ************************************************************************************************************************************************* ?>

'; if ($resul){ echo ''; } else{ echo ''; } ?> CreaParametro("@grupoid",$grupoid,1); $cmd->CreaParametro("@idcentro",$idcentro,1); $cmd->CreaParametro("@idaula",$idaula,1); $cmd->CreaParametro("@nombreaula",$nombreaula,0); $cmd->CreaParametro("@urlfoto",$urlfoto,0); $cmd->CreaParametro("@cagnon",$cagnon,1); $cmd->CreaParametro("@pizarra",$pizarra,1); $cmd->CreaParametro("@ubicacion",$ubicacion,0); $cmd->CreaParametro("@comentarios",$comentarios,0); $cmd->CreaParametro("@puestos",$puestos,1); $cmd->CreaParametro("@horaresevini",$horaresevini,1); $cmd->CreaParametro("@horaresevfin",$horaresevfin,1); $cmd->CreaParametro("@idmenu",$idmenu,1); $cmd->CreaParametro("@idproautoexec",$idproautoexec,1); $cmd->CreaParametro("@idrepositorio",$idrepositorio,1); $cmd->CreaParametro("@idperfilhard",$idperfilhard,1); $cmd->CreaParametro("@cache",$cache,1); $cmd->CreaParametro("@modomul",$modomul,1); $cmd->CreaParametro("@ipmul",$ipmul,0); $cmd->CreaParametro("@pormul",$pormul,1); $cmd->CreaParametro("@velmul",$velmul,1); ############ ADV $cmd->CreaParametro("@netmask",$netmask,0); $cmd->CreaParametro("@router",$router,0); $cmd->CreaParametro("@modp2p",$modp2p,0); $cmd->CreaParametro("@timep2p",$timep2p,1); ############### ADV ############### UHU $cmd->CreaParametro("@validacion",$validacion,1); $cmd->CreaParametro("@paginalogin",$paginalogin,0); $cmd->CreaParametro("@paginavalidacion",$paginavalidacion,0); ############### UHU switch($opcion){ case $op_alta : $cmd->texto="INSERT INTO aulas(idcentro,grupoid,nombreaula,urlfoto,cagnon,pizarra,ubicacion,comentarios, puestos,horaresevini,horaresevfin,modomul,ipmul,pormul,velmul,router,netmask,modp2p,timep2p,validacion,paginalogin,paginavalidacion) VALUES (@idcentro,@grupoid,@nombreaula,@urlfoto,@cagnon,@pizarra,@ubicacion,@comentarios, @puestos,@horaresevini,@horaresevfin,@modomul,@ipmul,@pormul,@velmul,@router,@netmask,@modp2p,@timep2p,@validacion,@paginalogin,@paginavalidacion)"; $resul=$cmd->Ejecutar(); if ($resul){ // Crea una tabla nodo para devolver a la página que llamó ésta $idaula=$cmd->Autonumerico(); $arbolXML=SubarbolXML_aulas($idaula,$nombreaula); $baseurlimg="../images/signos"; // Url de las imagenes de signo $clasedefault="texto_arbol"; // Hoja de estilo (Clase por defecto) del árbol $arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault); $tablanodo=$arbol->CreaArbolVistaXML(); } break; case $op_modificacion: $cmd->texto="UPDATE aulas SET nombreaula=@nombreaula,urlfoto=@urlfoto,cagnon=@cagnon,pizarra=@pizarra, ubicacion=@ubicacion,comentarios=@comentarios,puestos=@puestos,horaresevini=@horaresevini, horaresevfin=@horaresevfin,modomul=@modomul,ipmul=@ipmul,pormul=@pormul,velmul=@velmul,router=@router,netmask=@netmask,modp2p=@modp2p,timep2p=@timep2p,validacion=@validacion,paginalogin=@paginalogin,paginavalidacion=@paginavalidacion WHERE idaula=@idaula"; $resul=$cmd->Ejecutar(); //echo $cmd->texto; if ($resul){ // Crea una tabla nodo para devolver a la página que llamó ésta $clsUpdate=""; if($idmenu>0 || $gidmenu>0) $clsUpdate.="idmenu=@idmenu,"; if($idproautoexec>0 || $gidproautoexec>0) $clsUpdate.="idproautoexec=@idproautoexec,"; if($idrepositorio>0 || $gidrepositorio>0) $clsUpdate.="idrepositorio=@idrepositorio,"; if($idperfilhard>0 || $gidperfilhard>0) $clsUpdate.="idperfilhard=@idperfilhard,"; if($cache!=0 || $gcache>0) $clsUpdate.="cache=@cache,"; // UHU - Actualiza la validacion en los ordenadores $clsUpdate .="validacion=@validacion,"; $clsUpdate .="paginalogin=@paginalogin,"; $clsUpdate .="paginavalidacion=@paginavalidacion,"; if(!empty($clsUpdate)){ $clsUpdate=substr($clsUpdate,0,strlen($clsUpdate)-1); // Quita última coma $cmd->texto="UPDATE ordenadores SET ".$clsUpdate." WHERE idaula=@idaula"; $resul=$cmd->Ejecutar(); //echo $cmd->texto; } } break; case $op_eliminacion : $resul=EliminaAulas($cmd,$idaula,"idaula");// Eliminación en cascada break; default: break; } return($resul); } /*________________________________________________________________________________________________________ Crea un arbol XML para el nuevo nodo insertado ________________________________________________________________________________________________________*/ function SubarbolXML_aulas($idaula,$nombreaula){ global $LITAMBITO_AULAS; $cadenaXML='