";
print "close();";
print "";
}
$ls_logusr=$_SESSION["la_logusr"];
require_once("class_funciones_seguridad.php");
$io_fun_seguridad=new class_funciones_seguridad();
$io_fun_seguridad->uf_load_seguridad("SSS","sigesp_c_actualizar_ventanas.php",$ls_permisos,$la_seguridad,$la_permisos);
////////////////////////////////////////////// SEGURIDAD /////////////////////////////////////////////
function uf_pintar_combo($la_sistemas,$ls_sistemas)
{
//////////////////////////////////////////////////////////////////////////////
// Function: uf_pintar_combo
// Access: public
// Arguments:
// la_sistema // arreglo de valores que puede tomar el combo.
// ls_sistema // item seleccionado.
// Description: Esta funcion carga el combo de metodo de depreciacion manteniendo la seleccion.
//
//////////////////////////////////////////////////////////////////////////////
print "";
}
?>
Actualización de Ventanas del Sistema
uf_conectar();
$io_sql=new class_sql($con);
$ls_empresa=$_SESSION["la_empresa"]["codemp"];
$io_sss->uf_sss_load_sistemas($la_sistemas);
$ls_operacion=$io_fun_seguridad->uf_obteneroperacion();
$ls_codsis=$io_fun_seguridad->uf_obtenervalor(trim("hidsist"),"");
if($ls_operacion=="ACTUALIZAR")
{
if($ls_codsis!="")
{
$ls_codsisaux=strtolower($ls_codsis);
if(file_exists("arbol/sigesp_arbol_".$ls_codsisaux.".php"))
{
include("arbol/sigesp_arbol_".$ls_codsisaux.".php");
$li_total=$gi_total;
$io_sql->begin_transaction();
for($i=1; $i<=$li_total; $i++)
{
$ls_nomfisico=$arbol["nombre_fisico"][$i];
$ls_nomlogico=$arbol["nombre_logico"][$i];
$ls_numhij=$arbol["numero_hijos"][$i];
$ls_nompadre=$arbol["padre"][$i];
if ($ls_nomfisico!="")
{
$lb_existe=$io_sss->uf_sss_select_ventana($ls_codsis,$ls_nomfisico);
if($lb_existe)
{
$lb_valido=$io_sss->uf_sss_update_ventana($ls_codsis,$ls_nomfisico,$ls_nomlogico,$la_seguridad);
}
else
{
$ls_descripcion="";
$lb_valido=$io_sss->uf_sss_insert_ventana($ls_codsis,$ls_nomfisico,$ls_nomlogico,$ls_descripcion,$la_seguridad);
}
if(!$lb_valido)
{break;}
}
}//end del for($i=1; $i<=$li_total; $i++)
if($lb_valido)
{
$io_msg->message("Las ventanas fueron procesadas");
$io_sql->commit();
}
else
{
$io_msg->message("No se pudieron procesar las ventanas");
$io_sql->rollback();
}
}
else
{
$io_msg->message("No existe archivo de Ventanas");
$ls_sistemas="";
}
}
else
{
$io_msg->message("Debe elegir un sistema");
$ls_sistemas="";
}
}
?>