/** * A Megadott azonosító alapján, megkeresi a kiemelés elnevezését. * * @param int $id * @return String name */ public function selectName($id) { $conn = new ConnectionHandler(); $stmt = $conn->preparedQuery("SELECT kim_nev FROM Kiemeles WHERE kim_azon=?", array($id)); $row = $stmt->fetch(PDO::FETCH_NUM, PDO::FETCH_ORI_FIRST); return $row[1]; }
/** * Actualiza los atributos de la clase con los datos * del tipo de formato del documento a anexar correspondiente al código del registro * que recibe como parámetros * @param $codigo es el código del registro */ function anex_tipo_codigo($codigo) { $q = "select * from anexos_tipo\n where anex_tipo_codi={$codigo}"; $rs = $this->cursor->query($q); if ($rs && !$rs->EOF) { $this->anex_tipo_codi = $rs->fields['ANEX_TIPO_CODI']; $this->anex_tipo_ext = $rs->fields['ANEX_TIPO_EXT']; $this->anex_tipo_desc = $rs->fields['ANEX_TIPO_DESC']; } }
/** * Carga los datos de la instacia con con referencia a un código de ESP suministrado retorna falso si no lo encuentra, de lo contrario true * @param $codigo string es el código del departamento * @return boolean */ function Transaccion_codigo($codigo) { //almacena el query $q = "select * from sgd_ttr_transaccion where sgd_ttr_codigo ={$codigo}"; $rs = $this->cursor->query($q); if ($rs && !$rs->EOF) { $this->sgd_ttr_codigo = $rs->fields['SGD_TTR_CODIGO']; $this->sgd_ttr_descrip = $rs->fields['SGD_TTR_DESCRIP']; return true; } else { $this->sgd_ttr_codigo = ""; $this->sgd_ttr_descrip = ""; } return false; }
/** * Carga los datos de la instacia con un código de departamento suministrado * @param $codigo int es el código del departamento */ function notificacion_codigo($codigo) { //si se ingresó un parámetro válido if (strlen($codigo > 0)) { //almacena el query $q = "select * from sgd_not_notificacion\n where SGD_NOT_CODI ={$codigo}"; $rs = $this->cursor->query($q); if (!$rs->EOF) { $this->sgd_not_codi = $rs->fields['SGD_NOT_CODI']; $this->sgd_not_descrip = $rs->fields['SGD_NOT_DESCRIP']; } } else { $this->sgd_not_codi = ""; $this->sgd_not_descrip = ""; } }
/** * Genera el javascript que ha de permitir seleccionar cierto tipo de aplicativo integrado * @return integer Retorna OK si el usuario tiene perfil de integrar aplicativos o el código del tipo de radicación para el que se haya establecido prioriad */ function comboRadiAplisel() { $retorno = "0"; echo " function comboRadiAplisel(forma,aplicacion,combo)"; echo "{"; // echo " alert ('entra a nivel educativo']; "; echo "o = new Array;"; echo "oPrioridad = new Array;"; echo "i=0;"; echo "swPrioridad=0;"; echo "j=1;"; // echo " o[i++]=new Option('----- seleccione -----', 'null',true,true); "; // $this->cursor->conn->debug=true; $dbsql2 = "select a.SGD_APLI_DESCRIP,a.SGD_APLI_CODI from SGD_APLI_APLINTEGRA a where\n\t\t a.SGD_APLI_CODI<> 0 "; $rs = $this->cursor->query($dbsql2); while ($rs && !$rs->EOF) { $retorno = "OK"; echo " if (aplicacion == " . $rs->fields['SGD_APLI_CODI'] . " ) { "; $descripcion = chop($rs->fields['SGD_APLI_DESCRIP']); $descripcion = str_replace("'", "", $descripcion); echo "o[i++]=new Option('{$descripcion}','" . $rs->fields['SGD_APLI_CODI'] . "' );"; echo "}"; $rs->MoveNext(); } //Aplicacion echo " for (i=0; i < o.length; i++) "; echo " { "; // echo " alert( '!!!entra1!!!'];"; echo " eval(forma.elements[combo].options[i]=o[i]); "; // echo " alert( '!!!entra2!!!'];"; echo " } "; echo " eval(forma.elements[combo].length=1); "; echo " } "; return $retorno; }
/** * Carga los datos de la instacia con * un código de Municipio suministrado * @param $codigoDep int es el código del Departamento * @param $codigoMun int es el código del Municipio */ function municipio_codigo($codigoDep, $codigoMun) { // Si ingresn parámetros válidos if (strlen(trim($codigoDep)) > 0 && strlen(trim($codigoMun)) > 0) { if (strpos($codigoMun, '-')) { $codigoMun = explode('-', $codigoMun); $codigo_pai = $codigoMun[0]; $codigo_dep = $codigoMun[1]; $codigo_mun = $codigoMun[2]; $q = "SELECT MUNI_CODI,MUNI_NOMB,DPTO_CODI,ID_PAIS,ID_CONT FROM MUNICIPIO where id_pais={$codigo_pai} AND DPTO_CODI={$codigo_dep} AND MUNI_CODI={$codigo_mun}"; } else { $q = "select * from municipio where muni_codi ={$codigoMun} and dpto_codi = {$codigoDep}"; } $this->cursor->conn->SetFetchMode(ADODB_FETCH_ASSOC); $rs = $this->cursor->query($q); if (!$rs->EOF) { $this->muni_codi = rtrim($rs->fields['MUNI_CODI']); $this->dpto_codi = rtrim($rs->fields['DPTO_CODI']); $this->pais_codi = rtrim($rs->fields['ID_PAIS']); $this->cont_codi = rtrim($rs->fields['ID_CONT']); $this->muni_nomb = rtrim($rs->fields['MUNI_NOMB']); } } else { $this->cont_codi = ""; $this->pais_codi = ""; $this->muni_codi = ""; $this->dpto_codi = ""; $this->muni_nomb = ""; } }
/** * Fetch the single instance of this object. * @return ConnectionHandler */ public static function getInstance() { if (self::$sInstance === null) { self::$sInstance = new ConnectionHandler(); } return self::$sInstance; }
/** * Carga los datos de la instacia con un código de departamento suministrado * @param $codigo int es el código del departamento */ function tipoDecision_codigo($codigo) { //si se ingresó un parámetro válido if (strlen($codigo > 0)) { //almacena el query $q = "select * from SGD_TDEC_TIPODECISION\n where SGD_TDEC_CODIGO ={$codigo}"; $rs = $this->cursor->query($q); if (!$rs->EOF) { $this->sgd_tdec_codigo = $rs->fields['SGD_TDEC_CODIGO']; $this->sgd_tdec_descrip = $rs->fields['SGD_TDEC_DESCRIP']; } } else { $this->sgd_tdec_codigo = ""; $this->sgd_tdec_descrip = ""; } }
/** * Retorna un array con los datos del remitente de un radicado, este vector contiene los �ndices 'nombre','direccion','deptoNombre','muniNombre','deptoCodi','muniCodi'; antes de invocar esta funci�n, se debe llamar a radicado_codigo() * @return array */ function getDatosRemitente() { //almacena el query //almacena el query $q = "select * from sgd_dir_drecciones where radi_nume_radi =" . $this->radi_nume_radi; $rs = $this->cursor->query($q); $direccion = $rs->fields['SGD_DIR_DIRECCION']; $nombre = $rs->fields['SGD_DIR_NOMREMDES']; $deptoCodi = $rs->fields['DPTO_CODI']; $muniCodi = $rs->fields['MUNI_CODI']; $paisCodi = $rs->fields['ID_PAIS']; $contCodi = $rs->fields['ID_CONT']; $dep =& new Departamento($this->cursor); $mun =& new Municipio($this->cursor); $dep->departamento_codigo($paisCodi . '-' . $deptoCodi); $mun->municipio_codigo($paisCodi . '-' . $deptoCodi, $paisCodi . '-' . $deptoCodi . '-' . $muniCodi); //Si se hallaron datos del remitente if ($dep) { $vecDatos["nombre"] = $nombre; $vecDatos["direccion"] = $direccion; $vecDatos["deptoNombre"] = $dep->get_dpto_nomb(); $vecDatos["muniNombre"] = $mun->get_muni_nomb(); $vecDatos["contCodi"] = $contCodi; $vecDatos["paisCodi"] = $paisCodi; $vecDatos["deptoCodi"] = $deptoCodi; $vecDatos["muniCodi"] = $muniCodi; } return $vecDatos; }
/** * Anula las firmas previamente realizadas sobre un radicado * @param $radicado string Radicado cuya firma ha de anularse */ function anularFirmaRad($radicado) { $sql = "update SGD_FIRRAD_FIRMARADS set SGD_FIRRAD_FIRMA=null,SGD_FIRRAD_FECHA=null where RADI_NUME_RADI={$radicado} "; $rs = $this->cursor->query($sql); if (!$rs) { echo "<BR>No se pudo actualizar la tabla de firmas ({$sql}) <BR>"; } }
/** * Load an existing Mongo object. * @param MongoId $id * @return MongoFile */ public static function loadFromMongoId(MongoId $id) { $query = array("_id" => $id); $gridFs = ConnectionHandler::getInstance()->getConnection(); /* @var $mongoDoc MongoGridFSFile */ $mongoDoc = $gridFs->findOne($query); $mongoFile = MongoFolder::loadFromMongoDoc($mongoDoc); return $mongoFile; }
/** * Retorna verdadero si un radicado ha sido retirado de un grupo de masiva, de lo contrario falso * @param $grupo string es el codigo del radicado del grupo * @param $radicado string es el radicado a analizar * @return boolean */ function radicadoRetirado($grupo, $radicado) { //almacena el query $q = "select * from sgd_rmr_radmasivre where sgd_rmr_grupo={$grupo} and sgd_rmr_radi={$radicado}"; $rs = $this->cursor->query($q); //Si fue retirado el radicado if ($rs && !$rs->EOF) { return true; } else { return false; } }
/** * Nos retorna un vector con la informacion de un usuario en particular de Orfeo * @param $usuaEmail, correo electronico que tiene en LDAP * @param $usuaDoc, cedula o documento de un usuario * @author German A. Mahecha * @return 0, si no encuentra el usuario. */ function darUsuarioSelect($usuaEmail = '', $usuaDoc = '') { $ruta_raiz = ".."; include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); $db->conn->SetFetchMode(ADODB_FETCH_ASSOC); if ($usuaEmail != '') { $sql = "select DEPE_CODI, USUA_CODI, USUA_DOC, USUA_EMAIL from usuario where UPPER(USUA_EMAIL) = UPPER('{$usuaEmail}')"; } elseif ($usuaDoc != '') { $sql = "select DEPE_CODI, USUA_CODI, USUA_DOC, USUA_EMAIL from usuario where USUA_DOC = {$usuaDoc}"; } else { return $usuario; } $rs = $db->getResult($sql); while (!$rs->EOF) { $usuario['email'] = $rs->fields['USUA_EMAIL']; $usuario['codusuario'] = $rs->fields['USUA_CODI']; $usuario['dependencia'] = $rs->fields['DEPE_CODI']; $usuario['documento'] = $rs->fields['USUA_DOC']; $rs->MoveNext(); } return $usuario; }
function GrabarTiposRad($codigoTipo, $datoActual, $codigoId = '', $numeroExp = '', $usuaDoc = '79802120') { # /*** include the xajax libraries ***/ //include '../../xajax/xajax_core/xajax.inc.php'; define('ADODB_ASSOC_CASE', 1); $_SESSION["codigoId"] = $codigoId; $_SESSION["usuaDoc"] = $usuaDoc; $_SESSION["numeroExp"] = $numeroExp; include_once "../../db/ConnectionHandler.php"; $db = new ConnectionHandler("../../.."); $db->conn->debug = true; $db->conn->SetFetchMode(ADODB_FETCH_ASSOC); $objResponse = new xajaxResponse(); //$objResponse->script("clearOption('funcionario');"); $ret = ''; $radicadoNum = str_replace("tipo_", "", $datoActual); $iSql = "DELETE FROM SGD_PANE_PROCANEXOSASOC WHERE SGD_PANE_CODIGOP={$codigoId} and RADI_NUME_RADI={$radicadoNum}"; $rs = $db->conn->query($iSql); for ($i = 0; $i <= 20; $i++) { if ($codigoTipo[$i] >= 1 && trim(str_replace("tipo_", "", $datoActual))) { $iSql = "SELECT SGD_PANE_CODIGO FROM SGD_PANE_PROCANEXOSASOC ORDER BY SGD_PANE_CODIGO DESC"; $rs = $db->conn->query($iSql); $paneCodigo = $rs->fields["SGD_PANE_CODIGO"]; $paneCodigo++; $datos["RADI_NUME_RADI"] = $radicadoNum; $datos["SGD_EXP_NUMERO"] = "'" . $numeroExp . "'"; $datos["SGD_TPR_CODIGO"] = $codigoTipo[$i]; $datos["SGD_PANE_CODIGO"] = $paneCodigo; $datos["SGD_PANE_CODIGOP"] = $codigoId; $datos["USUA_DOC"] = $usuaDoc; $insertSQL = $db->insert("SGD_PANE_PROCANEXOSASOC", $datos, "true"); } } $objResponse->assign('resGrabar', 'innerHTML', $insertSQL); //$objResponse->assign("nombre_us1","value",$usuaNomb); return $objResponse; }
/** * Escribe el javascript que permite cargar los municipios en una lista desplegable, de acuerdo a los seleccionado en una de departamentos */ function comboDeptoMuni() { echo "function loadMunicipios(forma,codDepto,comboMpio)"; echo "{"; echo "o = new Array;"; echo "i=0;"; //almacena el query $dbsql = "select * from departamento"; $rs = $this->cursor->query($dbsql); while (!$rs->EOF) { echo "if (codDepto == " . $rs->fields['DPTO_CODI'] . ")"; echo "{"; $codDepto = $rs->fields['DPTO_CODI']; //almacena el query $dbsql2 = "SELECT * FROM municipio WHERE dpto_codi={$codDepto} order by muni_nomb"; $rs2 = $this->cursor->query($dbsql2); while (!$rs2->EOF) { $descripcion = chop($rs2->fields['MUNI_NOMB']); echo "o[i++]=new Option('{$descripcion}'," . $rs2->fields['MUNI_CODI'] . ");"; $rs2->MoveNext(); } echo "}"; $rs->MoveNext(); } echo "if (i==0)"; echo "{"; echo " i=0; "; echo "}"; echo "else"; echo "{"; echo " largestwidth=0;"; echo " for (i=0; i < o.length; i++)"; echo " {"; echo " eval(forma.elements[comboMpio].options[i+1]=o[i]);"; echo " if (o[i].text.length > largestwidth)"; echo " {"; echo " largestwidth=o[i].text.length;"; echo " }eval(forma.elements[comboMpio].length=o.length+1)"; echo " }"; echo "}"; echo "}"; }
/** * Actualiza los atributos de la clase con los datos del tipo de documento a anexar correspondiente al codigo del registro que recibe como parametros * @param $codigo int es el codigo del registro */ function TipoDocumento_codigo($codigo) { if (strlen($codigo) > 0) { //almacena el query $q = "select * from sgd_tpr_tpdcumento where sgd_tpr_codigo={$codigo}"; //echo $q; //$this->cursor->conn->debug = true; $rs = $this->cursor->query($q); if (!$rs->EOF) { $this->sgd_tpr_codigo = $rs->fields['SGD_TPR_CODIGO']; $this->sgd_tpr_descrip = $rs->fields['SGD_TPR_DESCRIP']; $this->sgd_tpr_radica = $rs->fields['SGD_TPR_RADICA']; $this->sgd_tpr_tp0 = $rs->fields['SGD_TPR_TP0']; $this->sgd_tpr_tp1 = $rs->fields['SGD_TPR_TP1']; $this->sgd_tpr_tp2 = $rs->fields['SGD_TPR_TP2']; $this->sgd_tpr_tp3 = $rs->fields['SGD_TPR_TP3']; $this->sgd_tpr_tp4 = $rs->fields['SGD_TPR_TP4']; $this->sgd_tpr_tp5 = $rs->fields['SGD_TPR_TP5']; $this->sgd_tpr_tp6 = $rs->fields['SGD_TPR_TP6']; $this->sgd_tpr_tp7 = $rs->fields['SGD_TPR_TP7']; $this->sgd_tpr_tp8 = $rs->fields['SGD_TPR_TP8']; $this->sgd_tpr_tp9 = $rs->fields['SGD_TPR_TP9']; } } else { $this->sgd_tpr_codigo = ""; $this->sgd_tpr_descrip = ""; $this->sgd_tpr_radica = ""; $this->sgd_tpr_tp0 = ""; $this->sgd_tpr_tp1 = ""; $this->sgd_tpr_tp2 = ""; $this->sgd_tpr_tp3 = ""; $this->sgd_tpr_tp4 = ""; $this->sgd_tpr_tp5 = ""; $this->sgd_tpr_tp6 = ""; $this->sgd_tpr_tp7 = ""; $this->sgd_tpr_tp8 = ""; $this->sgd_tpr_tp9 = ""; } }
function acuseRecibo($usrDoc, $msgCodi, $existe, $tipMsg) { $this->cursor->conn->BeginTrans(); //Acuse Automático para mensajes tipo POPUP if ($tipMsg == 1) { if ($existe == 0) { $values["SGD_MSG_CODI"] = $msgCodi; $values["USUA_DOC"] = "'{$usrDoc}'"; $values["SGD_MSG_LEIDO"] = 1; $rs = $this->cursor->insert("SGD_ACM_ACUSEMSG", $values); } elseif ($existe == 1) { $values["SGD_MSG_LEIDO"] = "SGD_MSG_LEIDO + 1"; $recordWhere["SGD_MSG_CODI"] = $msgCodi; $recordWhere["USUA_DOC"] = "'{$usrDoc}'"; $rs = $this->cursor->update("SGD_ACM_ACUSEMSG", $values, $recordWhere); } if (!$rs) { $this->cursor->conn->RollbackTrans(); die("<span class='etextomenu'>No se ha podido actualizar la información de notificación"); } } $this->cursor->conn->CommitTrans(); }
<?php error_reporting(0); session_start(); error_reporting(7); $ruta_raiz = ".."; include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); if (!defined('ADODB_FETCH_ASSOC')) { define('ADODB_FETCH_ASSOC', 2); } $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC; if (!$fecha_busq) { $fecha_busq = Date('Y-m-d'); } if (!$fecha_busq2) { $fecha_busq2 = Date('Y-m-d'); } ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link rel="stylesheet" href="../estilos/orfeo.css"> </head> <body bgcolor="#FFFFFF"> <div id="spiffycalendar" class="text"></div> <link rel="stylesheet" type="text/css" href="../js/spiffyCal/spiffyCal_v2_1.css"> <script language="JavaScript" src="../js/spiffyCal/spiffyCal_v2_1.js"></script> <script language="javascript"><!-- var dateAvailable = new ctlSpiffyCalendarBox("dateAvailable", "adm_subserie", "fecha_busq","btnDate1","<?php echo $fecha_busq;
${$key} = $valor; } foreach ($_POST as $key => $valor) { ${$key} = $valor; } $krd = $_SESSION["krd"]; $dependencia = $_SESSION["dependencia"]; $usua_doc = $_SESSION["usua_doc"]; $codusuario = $_SESSION["codusuario"]; $tpNumRad = $_SESSION["tpNumRad"]; $tpPerRad = $_SESSION["tpPerRad"]; $tpDescRad = $_SESSION["tpDescRad"]; $tpDepeRad = $_SESSION["tpDepeRad"]; $ruta_raiz = ".."; include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); $db2 = new ConnectionHandler("{$ruta_raiz}"); $encabezadol = "{$PHP_SELF}?" . session_name() . "=" . session_id() . "&dependencia={$dependencia}&krd={$krd}&sel={$sel}"; $encabezado = session_name() . "=" . session_id() . "&krd={$krd}&tipo_archivo=1&nomcarpeta={$nomcarpeta}"; function fnc_date_calcy($this_date, $num_years) { $my_time = strtotime($this_date); //converts date string to UNIX timestamp $timestamp = $my_time + $num_years * 86400; //calculates # of days passed ($num_days) * # seconds in a day (86400) $return_date = date("Y-m-d", $timestamp); //puts the UNIX timestamp back into string format return $return_date; //exit function and return string } function fnc_date_calcm($this_date, $num_month)
<?php /** * Programa que egistra el env�o de grupos de correspondencia masiva, registra las transacciones seleccionadas desde envio_masiva.php * @author Sixto Angel Pinz�n * @version 1.0 */ session_start(); $ruta_raiz = ".."; //print ("ARRANCA CON LA DEPENDENCIA($dependencia)($krd)($dependencia)"); require_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; if (!$db) { $db = new ConnectionHandler($ruta_raiz); } $db->conn->BeginTrans(); $db->conn->SetFetchMode(ADODB_FETCH_ASSOC); //De ser necesario recupera la sesion if (!$codusuario or !$dependencia or !$usua_doc) { include "{$ruta_raiz}/rec_session.php"; } $fecha_hoy = Date("Y-m-d"); $sqlFechaHoy = $db->conn->OffsetDate(0, $db->conn->sysTimeStamp); ?> <html> <head> <title>Enviar Datos</title> <link rel="stylesheet" href="../estilos/orfeo.css"> </head> <form name="form1" method="post" action="cuerpo_masiva.php?<?php echo session_name() . "=" . session_id() . "&krd={$krd}"; ?>
$tmpFile = $userfile1['tmp_name']; $radi = $_POST['valRadio']; $descr = $_POST['observa']; $usua = $_SESSION['krd']; if (!$codigo && $userfile1_size == 0 || $codigo && $userfile1_size >= return_bytes(ini_get('upload_max_filesize'))) { die("<table><tr><td>El tamaño del archivo no es correcto.</td></tr><tr><td><li>se permiten archivos de " . ini_get('upload_max_filesize') . " máximo.</td></tr><tr><td><input type='button' value='cerrar' onclick='opener.regresar();window.close();'></td></tr></table>"); } $fechaHoy = Date("Y-m-d"); if (!$ruta_raiz) { $ruta_raiz = "."; } include "{$ruta_raiz}/config.php"; include_once "{$ruta_raiz}/class_control/anexo.php"; include_once "{$ruta_raiz}/class_control/anex_tipo.php"; if (!is_object($db)) { $db = new ConnectionHandler($ruta_raiz); } //$db->conn->debug=true; if ($userfile1_tipo[1] == 'tiff') { $tipBusq = 'tif'; } else { if ($userfile1_tipo[1] == 'jpeg') { $tipBusq = 'jpg'; } else { $tipBusq = $userfile1_tipo[1]; } } $sqlTipo = "select anex_tipo_codi as TIPO from anexos_tipo where anex_tipo_ext like '{$tipBusq}'"; $rsTipo = $db->conn->Execute($sqlTipo); $tipo = $rsTipo->fields['TIPO']; $sqlFechaHoy = $db->conn->OffsetDate(0, $db->conn->sysTimeStamp);
function recuperar($cambio) { $usua_nomb = $cambio["usua_nomb_c"]; $depe_nomb = $cambio["depe_nomb_c"]; $fecha = Date("Y-m-d") . " " . Date("H:m:s"); $vector = array(); $this->conexion->getResult($this->query); $fieldstable[] = "RADI_DEPE_ACTU"; $fieldstable[] = "RADI_USUA_ACTU"; $fieldstable[] = "CARP_CODI"; $fieldstable[] = "CARP_PER"; $values["CARP_CODI"] = 0; $values["CARP_PER"] = 0; $values["RADI_DEPE_ACTU"] = $cambio["dependencia"]; $values["RADI_USUA_ACTU"] = $cambio["usuarioAfectado"]; $descripcion = $cambio["comentario"] . "-" . $cambio["usuario"]; $nameid[] = "radi_nume_radi"; $sw = 0; $sw2 = 0; $fecha_hoy = date("Y-m-d"); $fieldstable2[] = "depe_codi"; $fieldstable2[] = "hist_fech"; $fieldstable2[] = "usua_codi"; $fieldstable2[] = "radi_nume_radi"; $fieldstable2[] = "hist_obse"; $fieldstable2[] = "usua_codi_dest"; $fieldstable2[] = "usua_doc"; $fieldstable2[] = "hist_usua_autor"; $fieldstable2[] = "hist_doc_dest"; $fieldstable2[] = "sgd_ttr_codigo"; //SGD_TTR_TRANSACCION $values2["depe_codi"] = $cambio["dependencia"]; $values2["hist_fech"] = " TO_DATE ('{$fecha_hoy}','YY-MM-DD') "; $values2["usua_codi"] = $cambio["usuario_c"]; $values2["usua_codi_dest"] = $cambio["usuarioAfectado"]; $values2["usua_doc"] = $cambio["usua_doc"]; $values2["hist_usua_autor"] = $cambio["usuarioAutorizaDocto"]; $values2["hist_obse"] = "'{$descripcion}'"; $values2["hist_doc_dest"] = $cambio["usuarioAutorizaDocto"]; $values2["sgd_ttr_codigo"] = 1; // TIPO DE TRANSACCION DE RECUPERACION $conexion = new ConnectionHandler(); // DEL HISTORICO $afectados = ""; while ($this->conexion->cursor->next_record() != 0) { $radicado = $this->conexion->cursor->f('radi_nume_radi'); $afectados = $afectados . "<br>" . $radicado; $idvalue["radi_nume_radi"] = $radicado; if (!$conexion->update("radicado", $fieldstable, $values, $nameid, $idvalue)) { $sw = 1; } $values2["radi_nume_radi"] = $radicado; if (!$conexion->insert("hist_eventos", $fieldstable2, $values2)) { $sw2 = 1; } } if ($sw == 1) { echo "<span class=eerrores>ERROR TRATANDO DE RECUPERAR EL RADICADO</span>"; } else { echo "<span class=tituloListado>ACCION REQUERIDA COMPLETADA </span> "; echo "<p class=etexto> <span class='etextomenu'>ACCION REQUERIDA :</span> <font color=blue>RECUPERACION DE RADICADOS </font></p>"; echo "<p class=etexto> <span class='etextomenu'>FECHA DE RECUPERACION :</span> <font color=blue>{$fecha_doc} </font></p>"; echo "<p class=etexto> <span class='etextomenu'>USUARIO :</span> <font color=blue>{$usua_nomb} </font></p>"; echo "<p class=etexto> <span class='etextomenu'>DEPENDENCIA :</span> <font color=blue>{$depe_nomb} </font></p>"; echo "<p class=etexto><span class='etextomenu'>FECHA Y HORA :</span> <font color=blue>{$fecha} </font></p>"; echo "<p class=etexto><span class='etextomenu'>RADICADOS INVOLUCRADOS :</span><br> <font color=blue>"; echo $afectados; } if ($sw2 == 1) { echo "<span class=eerrores>ERROR TRATANDO DE ESCRIBIR EL HISTORICO</span>"; } }
/** * Carga los datos de la instacia incluyendo la informacion de la territorial, con referencia a un codigo de Dependencia suministrado retorna falso si no lo encuentra, de lo contrario true * @param $codigo string es el codigo de la Dependencia * @return boolean */ function Dependencia_codigo($codigo) { $muni =& new Municipio($this->cursor); $q = "select * from dependencia where depe_codi ={$codigo}"; $rs = $this->cursor->query($q); $terr = ""; if (!$rs->EOF) { $this->depe_nomb = $rs->fields['DEPE_NOMB']; $this->dep_sigla = $rs->fields['DEP_SIGLA']; $this->muni_codi = $rs->fields['MUNI_CODI']; $this->dpto_codi = $rs->fields['DPTO_CODI']; $this->pais_codi = $rs->fields['ID_PAIS']; $this->dep_central = $rs->fields['DEP_CENTRAL']; $this->depe_nomb = $rs->fields['DEPE_NOMB']; $this->dep_sigla = $rs->fields['DEP_SIGLA']; $this->dep_central = $rs->fields['DEP_CENTRAL']; $this->depe_rad_tp1 = $rs->fields['DEPE_RAD_TP1']; $this->depe_codi_padre = $rs->fields['DEPE_CODI_PADRE']; $this->depe_codi_territorial = $rs->fields['DEPE_CODI_TERRITORIAL']; $datosTerr = array(); if ($this->dep_central == 1) { $terr = $rs->fields['DEPE_CODI_TERRITORIAL']; if (strlen($terr) > 1) { $datosTerr = $this->dependenciaArr($terr); } } else { $terr = $rs->fields['DEPE_CODI_TERRITORIAL']; if (strlen($terr) > 1) { $datosTerr = $this->dependenciaArr($terr); } } $this->terr_pais = $datosTerr['pais_codi']; $this->terr_depto = $datosTerr['dpto_codi']; $this->terr_nomb = $datosTerr['depe_nomb']; $this->terr_muni = $datosTerr['muni_codi']; $this->terr_sigla = $datosTerr['dep_sigla']; $this->terr_direccion = $datosTerr['dep_direccion']; $muni->municipio_codigo($datosTerr['dpto_codi'], $datosTerr['pais_codi'] . '-' . $datosTerr['dpto_codi'] . '-' . $datosTerr['muni_codi']); $this->terr_ciu_nomb = $muni->get_muni_nomb(); return true; } else { return false; } }
<?php session_start(); error_reporting(0); if (!$ruta_raiz) { $ruta_raiz = "."; } include "{$ruta_raiz}/config.php"; if (!isset($_SESSION['dependencia'])) { include "{$ruta_raiz}/rec_session.php"; } if (isset($db)) { unset($db); } include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); $db->conn->SetFetchMode(ADODB_FETCH_ASSOC); //$db->conn->debug = true; require_once "{$ruta_raiz}/class_control/anexo.php"; require_once "{$ruta_raiz}/class_control/CombinaError.php"; require_once "{$ruta_raiz}/class_control/Sancionados.php"; require_once "{$ruta_raiz}/class_control/Dependencia.php"; require_once "{$ruta_raiz}/class_control/Esp.php"; require_once "{$ruta_raiz}/class_control/TipoDocumento.php"; require_once "{$ruta_raiz}/class_control/Radicado.php"; require_once "{$ruta_raiz}/include/tx/Radicacion.php"; require_once "{$ruta_raiz}/include/tx/Historico.php"; require_once "{$ruta_raiz}/class_control/ControlAplIntegrada.php"; require_once "{$ruta_raiz}/include/tx/Expediente.php"; require_once "{$ruta_raiz}/include/tx/Historico.php"; require_once "{$ruta_raiz}/include/class/DatoOtros.php";
if (!$krd) { $krd = $krdOsld; } $ruta_raiz = "."; if (!isset($_SESSION['dependencia'])) { include "./rec_session.php"; } $ADODB_COUNTRECS = false; require_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; require_once "{$ruta_raiz}/include/combos.php"; if (!$carpeta) { $carpeta = $carpetaOld; } $ADODB_COUNTRECS = false; error_reporting(7); $db = new ConnectionHandler($ruta_raiz); //$db->conn->debug = true; $db->conn->SetFetchMode(ADODB_FETCH_ASSOC); // Procedimiento para filtro de radicados.... if ($busq_radicados) { $busq_radicados = trim($busq_radicados); $textElements = split(",", $busq_radicados); $newText = ""; $dep_sel = $dependencia; foreach ($textElements as $item) { $item = trim($item); if (strlen($item) != 0) { if (strlen($item) <= 6) { $sec = str_pad($item, 6, "0", STR_PAD_left); //$item = date("Y") . $dep_sel . $sec; } else {
<?php if (!$ruta_raiz) { $ruta_raiz = "."; } require_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; if (!$db) { $db = new ConnectionHandler($ruta_raiz); } $db->conn->SetFetchMode(ADODB_FETCH_ASSOC); $db->conn->BeginTrans(); //$db->conn->debug=true; $isql = "select usua_login,usua_pasw,codi_nivel, USUA_NOMB from usuario " . "where usua_login ='******'"; $rs = $db->query($isql); if ($rs && !$rs->EOF) { $secur = $rs->fields['CODI_NIVEL']; //Traigo el nombre del usuario para ponerlo en la descripción del histórico $nombreUsuario = $rs->fields['USUA_NOMB']; } if (!$secur) { $mensaje = "No tiene permisos para borrar el documento"; } if ($secur) { $isql = "select codi_nivel ,anex_solo_lect ,anex_creador ,anex_desc,anex_tipo_ext , anex_numero ,anex_nomb_archivo " . "from anexos, anexos_tipo,radicado " . "where \n\t\tanex_codigo='{$anexo}' and anex_radi_nume=radi_nume_radi and anex_tipo=anex_tipo_codi"; $rs = $db->query($isql); if ($rs && !$rs->EOF) { $docunivel = $rs->fields['CODI_NIVEL']; $sololect = $rs->fields['ANEX_SOLO_LECT'] == "S"; $extension = $rs->fields['ANEX_TIPO_EXT']; $usua_creador = $rs->fields['ANEX_CREADOR'] == $usua; $nombrearchivo = strtoupper($rs->fields['ANEX_NOMB_ARCHIVO']);
session_start(); $ruta_raiz = "../.."; if ($_SESSION['usua_admin_sistema'] != 1) { die(include "{$ruta_raiz}/errorAcceso.php"); } include "{$ruta_raiz}/config.php"; // incluir configuracion. $ADODB_COUNTRECS = false; isset($_POST['ideps']) ? $ideps_defa = $_POST['ideps'] : ($ideps_defa = 0); isset($_POST['idctt']) ? $idctt_defa = $_POST['idctt'] : ($idctt_defa = 0); $ruta_raiz = "../.."; include_once "{$ruta_raiz}/config.php"; // incluir configuracion. include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); //$db->conn->debug=true; if ($db) { $db->conn->SetFetchMode(ADODB_FETCH_ASSOC); $error = 0; if (isset($_POST['btn_accion'])) { $record = array(); $_POST['hdBandera'] == 'A' ? $record['CTT_ID'] = $db->nextId('SEC_DEF_CONTACTOS') : ($record['CTT_ID'] = $_POST['txtidctt']); $record['CTT_ID_EMPRESA'] = $_POST['ideps']; //$record['CTT_ID_TIPO'] = $_POST['idtipo'] + 1; $record['CTT_ID_TIPO'] = $_POST['idtipo']; $record['CTT_CARGO'] = $_POST['txtcargo']; $record['CTT_NOMBRE'] = $_POST['txtnombre']; $record['CTT_TELEFONO'] = $_POST['txttelefono']; switch ($_POST['btn_accion']) { case 'Agregar':
<?php session_start(); /*if (!$ruta_raiz)*/ $ruta_raiz = ".."; require_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; include_once "{$ruta_raiz}/include/tx/Historico.php"; include_once "{$ruta_raiz}/class_control/TipoDocumental.php"; if (!$db) { $db = new ConnectionHandler($ruta_raiz); } $db->conn->BeginTrans(); $db->conn->SetFetchMode(ADODB_FETCH_ASSOC); // $db->conn->debug=true; $sql_expediente = "SELECT SGD_SEXP_PAREXP1 FROM SGD_SEXP_SECEXPEDIENTES"; $rs_expediente = $db->query($sql_expediente); $k = 0; while (!$rs_expediente->EOF) { $sql_bodega = "SELECT SIGLA_DE_LA_EMPRESA FROM BODEGA_EMPRESAS WHERE NIT_DE_LA_EMPRESA='" . $rs_expediente->fields['SGD_SEXP_PAREXP1'] . "'"; $rs_bodega = $db->query($sql_bodega); $contador = count($rs_bodega); if ($contador > 0) { $sql_upd = "UPDATE SGD_SEXP_SECEXPEDIENTES SET SGD_SEXP_PAREXP2='" . $rs_bodega->fields['SIGLA_DE_LA_EMPRESA'] . "' WHERE SGD_SEXP_PAREXP1='" . $rs_expediente->fields['SGD_SEXP_PAREXP1'] . "'"; $rs_upd = $db->query($sql_upd); } echo $sql_upd . "<br>"; $rs_expediente->MoveNext(); $k++; } echo "<strong>ACTUALIZADAS " . $k . " </strong>";
// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57 var key = nav4 ? evt.which : evt.keyCode; return (key <= 47 || ( key > 57)); } function acceptNoCharEsp(evt){ // NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57 var key = nav4 ? evt.which : evt.keyCode; return (key <= 47 || ( key > 57)); } </script> </head> <body> <?php include "{$ruta_raiz}/config.php"; include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); if (!defined('ADODB_FETCH_ASSOC')) { define('ADODB_FETCH_ASSOC', 2); } $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC; $db->conn->debug = false; $encabezado = "&krd={$krd}&dep_sel={$dep_sel}&usModo={$usModo}&perfil={$perfil}&perfilOrig={$perfilOrig}&cedula={$cedula}&dia={$dia}&mes={$mes}&ano={$ano}&ubicacion={$ubicacion}&piso={$piso}&extension={$extension}&email={$email}"; ?> <form name='frmCrear' action='validar.php?<?php echo session_name() . "=" . session_id() . "&{$encabezado}"; ?> ' method="post"> <table width="93%" border="1" align="center"> <tr bordercolor="#FFFFFF"> <td colspan="2" class="titulos4"> <center>
<?php /* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ $ruta_raiz = "../.."; session_start(); include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); define('ADODB_FETCH_ASSOC', 2); $ADODB_FETCH_MODE = ADODB_FETCH_ASSOC; $sql = "SELECT c.ID,NOMBRE,ETIQUETA,ACTIVO,PUBLICO,OBLIGATORIO,AYUDA,d.TABLA,d.VALUE,d.OPCION,d.TIPOCAMPO,d.TAMANO from CAMPOPQR c \n inner join FORMULARIOCAMPOPQR d on c.Id = d.idcampo\n WHERE d.IDFORMULARIO = " . $_REQUEST['formulario'] . " and c.IDGRUPO = 2 order by d.PRIORIDAD"; $resultado = $db->query($sql); $nombre = " select NOMBRE FROM FORMULARIOPQR WHERE ID = " . $_REQUEST['formulario'] . ""; $nombre = $db->query($nombre); ?> <!DOCTYPE html> <html lang="es"> <head> <title>title</title> <meta charset="windows-1252"/> <link rel="stylesheet" href="estilospqrs.css"> <script type="text/javascript" src="jquery-1.11.3.min.js"></script> <script type="text/javascript" src="jquery-ui.min.js"> </script> <script type="text/javascript" src="scripts/adminstrador.js"></script> </head> <body> <center> <h1>SE ENCUENTRA PARAMETRIZANDO EL FORMULARIO DE <?php