require_once("class_funciones_seguridad.php"); $io_fun_seguridad=new class_funciones_seguridad(); $ls_seleccionado=""; $arr=array_keys($_SESSION); $arre=$_SESSION["la_empresa"]; $ls_codemp=$arre["codemp"]; $li_count=count($arr); if (array_key_exists("sist",$_GET)) { $ls_sistema=$_GET["sist"]; } else { $ls_sistema=$io_fun_seguridad->uf_obtenervalor("hidsistema",""); } $ls_operacion=$io_fun_seguridad->uf_obteneroperacion(); switch ($ls_operacion) { case "USUARIOS": $ls_codusu=$io_fun_seguridad->uf_obtenervalor("cmbusuarios",""); $_SESSION["la_ususeg"]=$ls_codusu; $_SESSION["la_sistema"]["sistema"]=$ls_sistema; print("<script language=JavaScript>"); print("opener.parent.location.href='sigesp_sss_p_derechousuario.php'"); print("</script>"); ?> <script language="JavaScript"> close(); </script>
uf_limpiarvariables(); $lb_valido=$io_sss->uf_sss_load_grupos($ls_codemp,$la_grupos); $li_total=count($la_grupos); switch ($ls_operacion) { case "BUSCAR": $ls_nomgru=$_POST["cmbgrupos"]; $lb_valido=$io_sss->uf_sss_load_usuariosdisponibles($ls_codemp,$ls_nomgru,$la_disponibles); $lb_valido=$io_sss->uf_sss_load_usuariosasignados($ls_codemp,$ls_nomgru,$la_asignados); break; case "GUARDAR": $li_conasig=0; $li_condisp=0; //$lb_valido=false; $ls_nomgru=$io_cfs->uf_obtenervalor("cmbgrupos",""); $la_usuasig=$io_cfs->uf_obtenervalor("txtasignados",""); $la_usudisp=$io_cfs->uf_obtenervalor("txtdisponibles",""); $li_conasig=count($la_usuasig); $li_condisp=count($la_usudisp); if(!empty($la_usuasig)) { for($li_i=0;$li_i<$li_conasig;$li_i++) { $ls_codusu=$la_usuasig[$li_i]; $lb_existe=$io_sss->uf_sss_select_usuario_grupo($ls_codusu,$ls_codemp,$ls_nomgru); if(!$lb_existe) { $lb_valido=$io_sss->uf_sss_insert_usuario_grupo($ls_codemp,$ls_nomgru,$ls_codusu,$la_seguridad); if($lb_valido) {
$io_msg= new class_mensajes(); require_once("sigesp_sss_c_usuariospresupuesto.php"); $io_sss= new sigesp_sss_c_usuariospresupuesto(); require_once("class_funciones_seguridad.php"); $io_cfs=new class_funciones_seguridad(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; $ls_operacion=$io_cfs->uf_obteneroperacion(); uf_limpiarvariables(); $lb_valido=$io_sss->uf_sss_load_usuarios($ls_codemp,$la_usuarios); $li_total=count($la_usuarios); switch ($ls_operacion) { case "BUSCAR": $ls_codusu=$io_cfs->uf_obtenervalor("cmbusuarios",""); $lb_valido=$io_sss->uf_sss_load_estructurasdisponibles($ls_codemp,$ls_codusu,$la_disponibles); $lb_valido=$io_sss->uf_sss_load_estructurasasignadas($ls_codemp,$ls_codusu,$la_asignados); break; case "GUARDAR": $li_conasig=0; $li_condisp=0; //$lb_valido=false; $ls_codusu=$io_cfs->uf_obtenervalor("cmbusuarios",""); $la_estasig=$io_cfs->uf_obtenervalor("txtasignados",""); $la_estdisp=$io_cfs->uf_obtenervalor("txtdisponibles",""); $li_conasig=count($la_estasig); $li_condisp=count($la_estdisp); $ls_auxcodest="---------------------------------";
$con= $in->uf_conectar(); require_once("../shared/class_folder/class_sql.php"); $io_sql= new class_sql($con); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; $li_pos=0; $ls_codusu=""; $ld_datedesde=""; $ld_datehasta=""; $ld_desde=""; $ld_hasta=""; $ls_documento=""; $io_sss->uf_sss_llenar_combo_sistemas($la_sistema); $io_sss->uf_sss_llenar_combo_eventos($la_evento); $ls_codsis=$io_fun_seguridad->uf_obtenervalor("cmbsistemas","Todos"); $ls_evento=$io_fun_seguridad->uf_obtenervalor("cmbevento","Todos"); $ls_documento=$io_fun_seguridad->uf_obtenervalor("txtdocumento",""); if (array_key_exists("operacion",$_POST)) { $ls_operacion=$_POST["operacion"]; $ls_usuaux=$_POST["txtcodigo"]; } else { $ls_codusu=""; $ls_usuaux=""; $ls_operacion=$io_fun_seguridad->uf_obtenervalor_get("operacion",""); if($ls_operacion=="BUSCAR") {
$io_sss= new sigesp_sss_c_usuariosunidad(); require_once("class_funciones_seguridad.php"); $io_cfs=new class_funciones_seguridad(); $ls_codemp=$_SESSION["la_empresa"]["codemp"]; $ls_operacion=$io_cfs->uf_obteneroperacion(); uf_limpiarvariables(); $lb_valido=$io_sss->uf_sss_load_usuarios($ls_codemp,$la_usuarios); $lb_valido=$io_sss->uf_sss_load_sistemas($la_sistemas); $li_total =count($la_usuarios); $li_totsis=count($la_sistemas); switch ($ls_operacion) { case "BUSCAR": $ls_codusu=$io_cfs->uf_obtenervalor("cmbusuarios",""); $ls_codsis=$io_cfs->uf_obtenervalor("cmbsistemas",""); if (($ls_codusu != "---")&&($ls_codsis != "---")) { $lb_valido=$io_sss->uf_sss_load_unidadesdisponibles($ls_codemp,$ls_codusu,$ls_codsis,$la_disponibles); $lb_valido=$io_sss->uf_sss_load_unidadesasignadas($ls_codemp,$ls_codusu,$ls_codsis,$la_asignados); } break; case "GUARDAR": $li_uniasig=0; $li_unidisp=0; //$lb_valido=false; $ls_codusu=$io_cfs->uf_obtenervalor("cmbusuarios",""); $ls_codsis=$io_cfs->uf_obtenervalor("cmbsistemas",""); $la_uniasig=$io_cfs->uf_obtenervalor("txtasignados","");
$ls_codemp=$arre["codemp"]; $ls_usuario=""; $la_ventanas=""; if (array_key_exists("operacion",$_POST)) { $ls_operacion=$_POST["operacion"]; } else { $ls_operacion=""; } if (array_key_exists("hidsistema",$_POST)) { $ls_sistema=$_POST["hidsistema"]; } $ls_sistemas=$io_fun_seguridad->uf_obtenervalor("cmbsistemas",""); $ls_codintper="---------------------------------"; $ls_auxcodintper="---------------------------------"; $io_sss->uf_llenar_combo_sistemas($la_sistemas); $io_sss->uf_llenar_combo_usuarios($la_usuarios); if($ls_operacion=="GUARDAR") { $ls_sistemas=$_POST["cmbsistemas"]; $ls_usuario=$_POST["cmbusuarios"]; $li_administrador=0; $li_visible=0; $li_enabled=1; if(array_key_exists("chkbuscar",$_POST)) {$li_leer=1;}else{$li_leer=0;}
</head> <?php require_once("../shared/class_folder/class_mensajes.php"); require_once("sigesp_sss_c_actualizar_ventana.php"); require_once("../shared/class_folder/sigesp_include.php"); require_once("../shared/class_folder/class_sql.php"); $io_sss= new sigesp_sss_c_actualizar_ventana(); $io_msg = new class_mensajes(); $in= new sigesp_include(); $con= $in->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];
$in=new sigesp_include(); $con=$in->uf_conectar(); require_once("../shared/class_folder/class_mensajes.php"); $io_msg=new class_mensajes(); require_once("../shared/class_folder/class_datastore.php"); $ds=new class_datastore(); require_once("../shared/class_folder/class_sql.php"); $io_sql=new class_sql($con); require_once("../shared/class_folder/class_funciones.php"); $io_fun=new class_funciones(); require_once("class_funciones_seguridad.php"); $io_funciones_seguridad=new class_funciones_seguridad(); $ls_destino=$io_funciones_seguridad->uf_obtenervalor_get("destino",""); if($ls_destino=="") {$ls_destino=$io_funciones_seguridad->uf_obtenervalor("hiddestino","");} $arr=$_SESSION["la_empresa"]; if(array_key_exists("operacion",$_POST)) { $ls_operacion=$_POST["operacion"]; $ls_empresa="%".$_POST["txtempresa"]."%"; $ls_nombre="%".$_POST["txtnombre"]."%"; $ls_loginviejo="%".$_POST["txtloginviejo"]."%"; $ls_codigo="%".$_POST["txtcodigo"]."%"; $ls_status="%".$_POST["hidstatus"]."%"; } else { $ls_operacion="";
$ls_codusudes=""; $ls_codusuhas=""; $ls_codempdes=""; $ls_codusu=""; $ls_cedusu=""; $ls_nomusu=""; $ls_apeusu=""; $ls_titletable="Usuarios"; $li_widthtable=550; $ls_nametable="grid"; $lo_title[1]="Código"; $lo_title[2]="Cédula"; $lo_title[3]="Nombre"; $lo_title[4]="Apellido"; $lo_title[5]="Seleccionar"; $li_totrows=$io_fun_seguridad->uf_obtenervalor("totalfilas",1); //--------------------------------------------------------------------------------------------------------------------------- function uf_cargar_dt($li_i) { /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Function: uf_limpiarvariables // Access: private // Description: Función que limpia todas las variables necesarias en la página // Creado Por: Ing. Arnaldo Suárez // Fecha Creación: 04/08/2008 Fecha Última Modificación : /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// global $ls_codusu,$ls_cedusu,$ls_nomusu,$ls_apeusu,$ls_selusu; $ls_codusu=$_POST["txtcodusu".$li_i];
} --> </style></head> <?php require_once("../shared/class_folder/class_mensajes.php"); $io_msg= new class_mensajes(); require_once("sigesp_sss_c_derechousuarios.php"); $io_sss= new sigesp_sss_c_derechousuarios(); require_once("../shared/class_folder/class_sql.php"); $ls_codusu= $_SESSION["la_ususeg"]; $ls_codemp= $_SESSION["la_empresa"]["codemp"]; $ls_codsis= $_SESSION["la_sistema"]["sistema"]; uf_limpiarvariables(); $lb_existe=$io_sss->uf_sss_load_usuario($ls_codusu,$ls_nomusu,$ls_apeusu); $ls_nomsis=$io_fun_seguridad->uf_obtenervalor("txtnombresis",""); if($ls_nomsis=="") { $lb_existe=$io_sss->uf_sss_load_sistema($ls_codsis,$ls_nomsis); } if (array_key_exists("operacion",$_POST)) { $ls_operacion=$_POST["operacion"]; $ls_pantalla= $_POST["txtpantalla"]; $ls_nomven= $_POST["txtnombrefisico"]; $ls_codintper="---------------------------------"; $la_codintper[1]= ""; $lb_existe=$io_sss->uf_sss_load_permisos($ls_codemp,$ls_codusu,$ls_codsis,$ls_nomven,$li_enabled,$li_leer,$li_incluir, $li_cambiar,$li_eliminar,$li_imprimir,$li_anular,$li_ejecutar,$li_administrador); if($lb_existe)
$ls_codemp = $arr["codemp"]; $li_estmodest = $arr["estmodest"]; if (array_key_exists("operacion",$_POST)) { $ls_operacion = $_POST["operacion"]; $ls_proyacc = $_POST["codigo"]; $ls_nombd = $_POST["denominacion"]; } else { $ls_operacion = "BUSCAR"; $ls_proyacc = ""; $ls_nombd = ""; } $ls_fila=$io_fun_sss->uf_obtenervalor("fila",""); print "<table width=500 border=0 cellpadding=1 cellspacing=1 class=fondo-tabla align=center>"; print "<tr class=titulo-celda>"; print "<td width=100>Código </td>"; print "<td width=600>Denominación</td>"; if ($li_estmodest=='1') { print "<td width=200>Tipo</td>"; } print "</tr>"; if ($ls_operacion=="BUSCAR") { $ls_sql = "SELECT * FROM sigesp_consolidacion".