function Objeto($valor)
{
    require_once "clase/config.class.php";
    setlocale(LC_MONETARY, 'en_US');
    $esta_configuracion = new config();
    $configuracion = $esta_configuracion->variable();
    include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/funcionGeneral.class.php";
    include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/html.class.php";
    $conexion = new funcionGeneral();
    $conexionOracle = $conexion->conectarDB($configuracion, "oracle3");
    $html = new html();
    $busqueda = "SELECT ";
    $busqueda .= "obj_cod, ";
    $busqueda .= "obj_nombre ";
    $busqueda .= "FROM ";
    $busqueda .= "objetos ";
    $busqueda .= "WHERE ";
    $busqueda .= "obj_tio_cod =" . $valor;
    $resultado = $conexion->ejecutarSQL($configuracion, $conexionOracle, $busqueda, "busqueda");
    if (is_array($resultado)) {
        $mi_cuadro = $html->cuadro_lista($resultado, 'objeto', $configuracion, -1, 2, FALSE, $tab++, "objeto", 100);
    } else {
        $mi_cuadro = "No hay registros relacionados";
    }
    $respuesta = new xajaxResponse();
    $respuesta->addAssign("divObjeto", "innerHTML", $mi_cuadro);
    return $respuesta;
}
function consultarCenso($valor)
{
    require_once "clase/config.class.php";
    $esta_configuracion = new config();
    $configuracion = $esta_configuracion->variable();
    //Buscar un registro que coincida con el valor
    $cadena_html = "<table width='50%'>\n";
    $cadena_html .= "<tr class='bloquecentralcuerpo'>\n";
    $cadena_html .= "<td class='centrar'>\n";
    $cadena_html .= "<span class='texto_gris'>No Aplica.</span>";
    $cadena_html .= "</td>\n";
    $cadena_html .= "</tr>\n";
    $cadena_html .= "</table>\n";
    $respuesta = new xajaxResponse();
    $respuesta->addAssign("divRegistro", "innerHTML", $cadena_html);
    return $respuesta;
}
function datos_basicos($valor)
{
    require_once "clase/config.class.php";
    setlocale(LC_MONETARY, 'en_US');
    $esta_configuracion = new config();
    $configuracion = $esta_configuracion->variable();
    //Buscar un registro que coincida con el valor
    $acceso_db = new dbms($configuracion);
    $enlace = $acceso_db->conectar_db();
    $valor = $acceso_db->verificar_variables($valor);
    if (is_resource($enlace)) {
        $cadena_sql = "SELECT ";
        $cadena_sql .= "* ";
        $cadena_sql .= "FROM ";
        $cadena_sql .= $configuracion["prefijo"] . "estudiante ";
        $cadena_sql .= "WHERE ";
        $cadena_sql .= "codigo_est='" . $valor . "' ";
        $cadena_sql .= "LIMIT 1";
        $conteo = $acceso_db->registro_db($cadena_sql, 0);
        $registro = $acceso_db->obtener_registro_db();
        if ($conteo > 0) {
            $cadena_html = "<table class='bloquelateral' width='100%'>\n";
            $cadena_html .= "<tr class='bloquecentralcuerpo'>\n";
            $cadena_html .= "<td>\n";
            $cadena_html .= "Nombre: ";
            $cadena_html .= "</td>\n";
            $cadena_html .= "<td>\n";
            $cadena_html .= $registro[0][2];
            $cadena_html .= "</td>\n";
            $cadena_html .= "</tr>\n";
            $cadena_html .= "<tr class='bloquecentralcuerpo'>\n";
            $cadena_html .= "<td>\n";
            $cadena_html .= "Identificaci&oacute;n: ";
            $cadena_html .= "</td>\n";
            $cadena_html .= "<td>\n";
            $cadena_html .= $registro[0][1];
            $cadena_html .= "</td>\n";
            $cadena_html .= "</tr>\n";
            $cadena_html .= "<tr class='bloquecentralcuerpo'>\n";
            $cadena_html .= "<td>\n";
            $cadena_html .= "Matr&iacute;cula Base: ";
            $cadena_html .= "</td>\n";
            $cadena_html .= "<td>\n";
            $cadena_html .= money_format('$%!.0i', $registro[0][4]);
            $cadena_html .= "</td>\n";
            $cadena_html .= "</tr>\n";
            $cadena_html .= "<tr class='bloquecentralcuerpo'>\n";
            $cadena_html .= "<td>\n";
            $cadena_html .= "Matr&iacute;cula Reliquidada: ";
            $cadena_html .= "</td>\n";
            $cadena_html .= "<td>\n";
            $cadena_html .= money_format('$%!.0i', $registro[0][5]);
            $cadena_html .= "</td>\n";
            $cadena_html .= "</tr>\n";
            $cadena_html .= "</table>\n";
            $respuesta = new xajaxResponse();
            $respuesta->addAssign("registro", "innerHTML", $cadena_html);
            unset($registro);
            unset($conteo);
            $cadena_sql = "SELECT ";
            $cadena_sql .= "* ";
            $cadena_sql .= "FROM ";
            $cadena_sql .= $configuracion["prefijo"] . "exencion ";
            $conteo = $acceso_db->registro_db($cadena_sql, 0);
            $registro = $acceso_db->obtener_registro_db();
            if ($conteo > 0) {
                for ($i = 0; $i < $conteo; $i++) {
                    $respuesta->addAssign("exencion_" . $registro[$i][0], "checked", false);
                }
                unset($registro);
                unset($conteo);
                $cadena_sql = "SELECT ";
                $cadena_sql .= "`codigo_est`, ";
                $cadena_sql .= "`id_programa`, ";
                $cadena_sql .= "`id_exencion`, ";
                $cadena_sql .= "`anno`, ";
                $cadena_sql .= "`periodo`, ";
                $cadena_sql .= "`fecha` ";
                $cadena_sql .= "FROM ";
                $cadena_sql .= $configuracion["prefijo"] . "estudiante_exencion ";
                $cadena_sql .= "WHERE ";
                $cadena_sql .= "codigo_est='" . $valor . "' ";
                $conteo = $acceso_db->registro_db($cadena_sql, 0);
                $registro = $acceso_db->obtener_registro_db();
                if ($conteo > 0) {
                    for ($i = 0; $i < $conteo; $i++) {
                        $respuesta->addAssign("exencion_" . $registro[$i][2], "checked", 1);
                    }
                }
            }
        } else {
            $cadena_html = "<table class='bloquelateral' width='100%'>\n";
            $cadena_html .= "<tr class='bloquecentralcuerpo'>\n";
            $cadena_html .= "<td class='centrar'>\n";
            $cadena_html .= "<span class='texto_negrita'>El c&oacute;digo del estudiante no se encuentra registrado.</span>";
            $cadena_html .= "</td>\n";
            $cadena_html .= "</tr>\n";
            $cadena_html .= "</table>\n";
            $respuesta = new xajaxResponse();
            $respuesta->addAssign("registro", "innerHTML", $cadena_html);
        }
        //echo $respuesta;
        return $respuesta;
    }
}
Exemplo n.º 4
0
* @name          formulario.class.php 
* @editor        Paulo Cesar Coronado
* @revision      Última revisión 26 de junio de 2005
*******************************************************************************************************************
* @subpackage   admin_usuario
* @package	bloques
* @copyright    
* @version      0.2
* @author      	Paulo Cesar Coronado
* @link		N/D
* @description  Bloque principal para la administración de usuarios
*
*****************************************************************************************************************/
include_once "../clase/config.class.php";
$esta_configuracion = new config();
$configuracion = $esta_configuracion->variable("../");
//$db=substr($configuracion["db_nombre"],-7,3);
$db = $configuracion["db_nombre"];
if (isset($_POST["aceptar"])) {
    include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/dbms.class.php";
    $acceso_db = new dbms($configuracion);
    $enlace = $acceso_db->conectar_db();
    if (is_resource($enlace)) {
        $identificador = mysql_list_fields($db, $_POST["tabla"], $enlace);
        if ($identificador != -1) {
            $cantidad_campos = mysql_num_fields($identificador);
            $insertar = "";
            $valor_insertar = "";
            $valor_update = "";
            $controles = "";
            $controles_llenos = "";
function cancelaAcre()
{
    //rescata el valor de la configuracion
    require_once "clase/config.class.php";
    setlocale(LC_MONETARY, 'en_US');
    $esta_configuracion = new config();
    $configuracion = $esta_configuracion->variable();
    //Buscar un registro que coincida con el valor
    $respuesta = new xajaxResponse();
    $respuesta->addAssign("divacre", "innerHTML", "");
    //tenemos que devolver la instanciación del objeto xajaxResponse
    return $respuesta;
}
Exemplo n.º 6
0
/*Los caracteres tipograficos especificos del Espannol se han omitido      *
* deliberadamente para mantener la compatibilidad con editores que no      *
* soporten la codificacion                                                 *
****************************************************************************/
/***************************************************************************
     * @name          index.php 
* @author        Paulo Cesar Coronado
* @revision      Última revisión 6 de septiembre de 2006
****************************************************************************
* @subpackage   
* @package	SIAE
* @copyright    
* @version      0.2
* @author      	Paulo Cesar Coronado
* @link		N/D
* @description  Pagina principal del aplicativo
*
****************************************************************************/
require_once "clase/config.class.php";
$esta_configuracion = new config();
$configuracion = $esta_configuracion->variable();
/*
echo "<pre>REG";
var_dump($configuracion);
echo "</pre>";*/
if (!isset($configuracion["instalado"])) {
    echo "<script>location.replace('instalar/index.html')</script>";
    exit;
}
include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/pagina.class.php";
$la_pagina = new pagina($configuracion);
function elegirAsambleista($valor)
{
    require_once "clase/config.class.php";
    $esta_configuracion = new config();
    $configuracion = $esta_configuracion->variable();
    //Buscar un registro que coincida con el valor
    include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/sesion.class.php";
    $nueva_sesion = new sesiones($configuracion);
    $nueva_sesion->especificar_enlace($enlace);
    $esta_sesion = $nueva_sesion->numero_sesion();
    //Rescatar el valor de la variable usuario de la sesion
    $registro = $nueva_sesion->rescatar_valor_sesion($configuracion, "id_usuario");
    if ($registro) {
        $usuario = $registro[0][0];
    }
    $acceso_db = new dbms($configuracion);
    $enlace = $acceso_db->conectar_db();
    $valor = $acceso_db->verificar_variables($valor);
    if (is_resource($enlace)) {
        $cadena_html = "";
        $log = $acceso_db->logger($configuracion, $usuario, "Eleccion");
        $elegido = "false";
        while ($elegido == "false") {
            //Crear un matriz con los 75 numeros de los candidatos. El primer indice de esta matriz es cero.
            $candidatos = range(1, 75);
            //Desordenar aleatoriamente la matriz
            for ($a = 0; $a < 150; $a++) {
                shuffle($candidatos);
            }
            //Escoger quince numeros aleatorios entre 0 y 74.
            for ($a = 0; $a < 15; $a++) {
                $matrizPreliminar[$a] = rand(0, 74);
            }
            //Escoger un numero aleatorio entre  0 y 14
            $indicePreliminarElegido = rand(0, 14);
            $indiceElegido = $matrizPreliminar[$indicePreliminarElegido];
            $candidatoElegido = $candidatos[$indiceElegido];
            $cadena_sql = "SELECT ";
            $cadena_sql .= "* ";
            $cadena_sql .= "FROM ";
            $cadena_sql .= $configuracion["prefijo"] . "consultiva ";
            $cadena_sql .= "WHERE ";
            $cadena_sql .= "id='" . $candidatoElegido . "' ";
            $cadena_sql .= "AND ";
            $cadena_sql .= "eleccion ='' ";
            $conteo = $acceso_db->registro_db($cadena_sql, 0);
            $registro = $acceso_db->obtener_registro_db();
            if ($conteo > 0) {
                $cadena_sql = "UPDATE ";
                $cadena_sql .= $configuracion["prefijo"] . "consultiva ";
                $cadena_sql .= "SET ";
                $cadena_sql .= "eleccion = '" . time() . "' ";
                $cadena_sql .= "WHERE ";
                $cadena_sql .= "`id` = " . $candidatoElegido;
                $acceso_db->ejecutar_acceso_db($cadena_sql);
                //echo $cadena_sql;
                $i = 0;
                $cadena_html .= "<table class='formulario'>\n";
                $cadena_html .= "<tr class='bloquecentralcuerpo'>\n";
                $cadena_html .= "<td colspan='2' align='center' bgcolor='#FFFFD6'>\n";
                $cadena_html .= "<span class='numeroGrande'>" . $candidatoElegido . "</span>";
                $cadena_html .= "</td>\n";
                $cadena_html .= "</tr>\n";
                $cadena_html .= "</table>\n";
                $cadena_html .= "<table class='formulario'>\n";
                $cadena_html .= "<tr class='bloquecentralcuerpo'>\n";
                $cadena_html .= "<td colspan='2' align='center' bgcolor='#FFFFD6' class='letraGrande'>\n";
                $cadena_html .= "<b>" . htmlentities($registro[$i][6] . " " . $registro[$i][5]) . "</b>";
                $cadena_html .= "</td>\n";
                $cadena_html .= "</tr>\n";
                $cadena_html .= "<tr class='bloquecentralcuerpo'>\n";
                $cadena_html .= "<td width='30%'>\n";
                $cadena_html .= "Identificaci&oacute;n ";
                $cadena_html .= "</td>\n";
                $cadena_html .= "<td>\n";
                $cadena_html .= $registro[$i][4];
                $cadena_html .= "</td>\n";
                $cadena_html .= "</tr>\n";
                $cadena_html .= "<tr class='bloquecentralcuerpo'>\n";
                $cadena_html .= "<td width='30%'>\n";
                $cadena_html .= "Estamento ";
                $cadena_html .= "</td>\n";
                $cadena_html .= "<td width='30%'>\n";
                $cadena_html .= "<b>" . htmlentities($registro[$i][1]) . "</b>";
                $cadena_html .= "</td>\n";
                $cadena_html .= "</tr>\n";
                $cadena_html .= "<tr class='bloquecentralcuerpo'>\n";
                $cadena_html .= "<td width='30%'>\n";
                $cadena_html .= "Facultad o Dependencia ";
                $cadena_html .= "</td>\n";
                $cadena_html .= "<td>\n";
                $cadena_html .= $registro[$i][2];
                $cadena_html .= "</td>\n";
                $cadena_html .= "</tr>\n";
                $cadena_html .= "<tr class='bloquecentralcuerpo'>\n";
                $cadena_html .= "<td width='30%'>\n";
                $cadena_html .= "Movimiento: ";
                $cadena_html .= "</td>\n";
                $cadena_html .= "<td>\n";
                $cadena_html .= htmlentities($registro[$i][3]);
                $cadena_html .= "</td>\n";
                $cadena_html .= "</tr>\n";
                $cadena_html .= "</table>\n";
                $cadena_html .= "<hr class='hr_subtitulo'>\n";
                $elegido = "verdadero";
            } else {
                $elegido = "false";
            }
        }
        $respuesta = new xajaxResponse();
        $respuesta->addAssign("divRegistro", "innerHTML", $cadena_html);
        //Rescatar los candidatos elegidos
        //$cadena_html="";
        $cadena_sql = "SELECT ";
        $cadena_sql .= "* ";
        $cadena_sql .= "FROM ";
        $cadena_sql .= $configuracion["prefijo"] . "consultiva ";
        $cadena_sql .= "WHERE ";
        $cadena_sql .= "eleccion> 0 ";
        $cadena_sql .= "ORDER BY ";
        $cadena_sql .= "eleccion ASC ";
        $conteo = $acceso_db->registro_db($cadena_sql, 0);
        $registroElegido = $acceso_db->obtener_registro_db();
        if ($conteo > 0) {
            $cadena_html = "";
            for ($i = 0; $i < $conteo; $i++) {
                $cadena_html .= "<table>\n";
                $cadena_html .= "<tr class='bloquecentralcuerpo'>\n";
                $cadena_html .= "<td colspan='2' align='center' bgcolor='#FFFFD6'>\n";
                $cadena_html .= $registroElegido[$i][0] . " <b>" . htmlentities($registroElegido[$i][6] . " " . $registroElegido[$i][5]) . "</b>";
                $cadena_html .= "</td>\n";
                $cadena_html .= "</tr>\n";
                $cadena_html .= "</table>\n";
                $cadena_html .= "<hr class='hr_subtitulo'>\n";
            }
            $respuesta->addAssign("divElecto", "innerHTML", $cadena_html);
        }
    }
    return $respuesta;
}
function MunicipioExpulsion($valor)
{
    require_once "clase/config.class.php";
    setlocale(LC_MONETARY, 'en_US');
    $esta_configuracion = new config();
    $configuracion = $esta_configuracion->variable();
    include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/funcionGeneral.class.php";
    include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/html.class.php";
    $conexion = new funcionGeneral();
    $conexionOracle = $conexion->conectarDB($configuracion, "estudiante");
    $html .= "<table  class='formulario'  align='center'>";
    $select = new html();
    $busqueda = "SELECT ";
    $busqueda .= "mun_cod,";
    $busqueda .= "mun_nombre ";
    $busqueda .= "FROM ";
    $busqueda .= "mntge.gemunicipio ";
    $busqueda .= "WHERE mun_dep_cod=" . $valor;
    $resultado = $conexion->ejecutarSQL($configuracion, $conexionOracle, $busqueda, "busqueda");
    $municipio = $select->cuadro_lista($resultado, "munexpulsion", $configuracion, -1, 0, 100, 0, "", 400);
    $html .= "<tr >";
    $html .= "\t<td width='30%'> Municipio de expulsi&oacute;n:</td>";
    $html .= "\t<td>" . $municipio . "</td>";
    $html .= "</tr>";
    $html .= "</table>";
    $respuesta = new xajaxResponse();
    $respuesta->addAssign("MunicipioExpulsion", "innerHTML", $html);
    return $respuesta;
}
function regionFormacion($valor)
{
    require_once "clase/config.class.php";
    setlocale(LC_MONETARY, 'en_US');
    $esta_configuracion = new config();
    $configuracion = $esta_configuracion->variable();
    //Buscar un registro que coincida con el valor
    include_once $configuracion["raiz_documento"] . $configuracion["clases"] . "/html.class.php";
    $acceso_db = new dbms($configuracion);
    $enlace = $acceso_db->conectar_db();
    $valor = $acceso_db->verificar_variables($valor);
    $html = new html();
    if (is_resource($enlace)) {
        $busqueda = "SELECT ";
        $busqueda .= "id_localidad, ";
        $busqueda .= "nombre ";
        $busqueda .= "FROM ";
        $busqueda .= $configuracion["prefijo"] . "localidad ";
        $busqueda .= "WHERE ";
        $busqueda .= "id_pais=170 ";
        $busqueda .= "AND ";
        $busqueda .= "id_padre=" . $valor . " ";
        $busqueda .= "AND ";
        $busqueda .= "tipo=2 ";
        $busqueda .= "ORDER BY nombre";
        $mi_cuadro = $html->cuadro_lista($busqueda, "ciudadFormacion", $configuracion, 1, 0, FALSE, 0, "ciudadFormacion");
        $respuesta = new xajaxResponse();
        $respuesta->addAssign("divCiudadFormacion", "innerHTML", $mi_cuadro);
    } else {
        $cadena_html = "<table width='50%'>\n";
        $cadena_html .= "<tr class='bloquecentralcuerpo'>\n";
        $cadena_html .= "<td class='centrar'>\n";
        $cadena_html .= "<span class='texto_gris'>No Aplica.</span>";
        $cadena_html .= "</td>\n";
        $cadena_html .= "</tr>\n";
        $cadena_html .= "</table>\n";
        $respuesta = new xajaxResponse();
        $respuesta->addAssign("divRegionFormacion", "innerHTML", $cadena_html);
        $mi_cuadro = $html->cuadro_texto("ciudadFormacion", $configuracion, "Ingrese nombre de Ciudad", 0, 0, "", 25, 100, "texto_cursiva");
        $respuesta->addAssign("divCiudadFormacion", "innerHTML", $mi_cuadro);
    }
    return $respuesta;
}