function borrarInformado($idObjetoHtml, $radicado, $loginOrigen, $depeCodi, $usuaCodi, $depeCodiBorrar, $usuaCodiBorrar, $observacion) { $response = new HTML_AJAX_Action(); $iSql = "select * from usuario where depe_codi={$depeCodi}"; $rsUs = $this->db->conn->Execute($iSql); $radicados[] = $depeCodiDestino . "-" . $radicado; //$var1 = "--> $idObjetoHtml+$radicados+$depeCodiOrigen+$usuaCodiOrigen+$depeCodiDestino+$usuaCodiDestino+{$observacion}"; $this->depeCodi = $depeCodi; $this->usuaCodi = $usuaCodi; $ruta_raiz = $this->ruta_raiz; include "{$ruta_raiz}/include/tx/Tx.php"; $tx = new Tx($this->db); //$depeCodi = $this->depeCodi; //$usuaCodi = $this->usuaCodi; $rta = $tx->borrarInformado($radicados, $loginOrigen, $depeCodi, $depeCodiBorrar, $usuaCodi, $usuaCodiBorrar, $observacion); $cadena = $this->listaInformados($radicado, $idObjetoHtml); $response->insertScript($cadena); return $response; }
} if ($setFiltroSelect) { $filtroSelect = $setFiltroSelect; } ?> <body> <?php $txSql = ""; if ($chkNivel and $_SESSION["usua_vobo_perm"] == 1) { $tomarNivel = "si"; } else { $tomarNivel = "no"; } include "{$ruta_raiz}/include/tx/Tx.php"; //$db->conn->debug=true; $rs = new Tx($db); switch ($codTx) { case 7: $nombTx = "Borrar Informados"; $observa = "({$krd}) {$observa}"; $radicadosSel = $rs->borrarInformado($radicadosSel, $krd, $depsel8, $_SESSION['dependencia'], $_SESSION['codusuario'], $codusuario, $observa); break; case 8: if (is_array($_POST['usCodSelect'])) { while (list(, $var) = each($_POST['usCodSelect'])) { $depsel8 = split('-', $var); $usCodSelect = $depsel8[1]; $depsel8 = $depsel8[0]; $nombTx = "Informar Documentos"; $usCodDestino .= $rs->informar($radicadosSel, $krd, $depsel8, $dependencia, $usCodSelect, $codusuario, $observa, $_SESSION['usua_doc'], $mailObj) . ", "; }
} ?> </table> <table border="1" width="100%"> <tr align="center"> <td height="23" class="listado5" align="center" valign="top"> <font color="" face="Arial, Helvetica, sans-serif"> <?php //////////////////////////////////////////////////////////////////////////////////////////////////// echo "<!-- Dependencia - Usuario Actual {$coddepe} / {$radi_usua_actu} -->"; include "{$ruta_raiz}/include/tx/Tx.php"; include "../include/tx/Radicacion.php"; include "../class_control/Municipio.php"; include "../include/tx/Expediente.php"; $hist = new Historico($db); $Tx = new Tx($db); $Exp = new Expediente($db); //$db->conn->debug = true; //echo "<hr>********>PRUEBA <**********".trim($_SESSION["descRadicar"]) ."****$Submit3"; if ($pclave == "") { $pclave = " "; } if (trim($Submit3) == trim($_SESSION["descRadicar"])) { $ddate = date("d"); $mdate = date("m"); $adate = date("Y"); $fechproc4 = substr($adate, 2, 4); if ($ent != 8) { $fechrd = $ddate . $mdate . $fechproc4; } if ($fechproc12 == '') {
/** * Metodo que borrar Derivados de Un Radicado * * * @param string $radicado Numero de Radicado o Registro al cual se le buscaran los Usuarios Informados * @return string Retorna la cadena con la tabla de los informados. * @autor Jairo Losada 2009 - Correlibre.org * Modificado en DNP 2010 * **/ function borrarDerivado($idObjetoHtml, $radicado, $depeCodi, $usuaCodi, $depeCodiBorrar, $usuaCodiBorrar, $idDerivado, $observacion) { $response = new HTML_AJAX_Action(); $iSql = "select * from usuario where depe_codi={$depeCodi}"; $rsUs = $this->db->conn->Execute($iSql); $radicados[] = $depeCodiBorrar . "-" . $radicado; $radicados[] = $radicado; $this->depeCodi = $depeCodi; $this->usuaCodi = $usuaCodi; $ruta_raiz = $this->ruta_raiz; //$depeCodi = $this->depeCodi; //$usuaCodi = $this->usuaCodi; $isql = "DELETE FROM SGD_RG_MULTIPLE where ID={$idDerivado} AND RADI_NUME_RADI in({$radicado})"; $ruta_raiz = $this->ruta_raiz; $this->db->conn->Execute($isql); include "{$ruta_raiz}/include/tx/Tx.php"; $tx = new Tx($this->db); $radicados[0] = $radicado; $rrr = $tx->insertarHistorico($radicados, $depeCodi, $usuaCodi, $depeCodiBorrar, $usuaCodiBorrar, $observacion, 70); //echo "alert('Resultado $rrr >".$this->strSql."')"; $cadena = $this->listaDerivados($radicado, 'usuariosReasignados'); //echo "alert ('".$isql."');" ; $response->insertScript($cadena); return $response; }
</tr> <?php } ?> <tr align="center"> <td height="23" colspan="4" class="listado5"> <font color="" face="Arial, Helvetica, sans-serif"> <?php if (empty($radi_usua_actu)) { $radi_usua_actu = null; } echo "<!-- Dependencia - Usuario Actual {$coddepe} / {$radi_usua_actu} -->"; include '../include/tx/Tx.php'; include '../include/tx/Radicacion.php'; include '../class_control/Municipio.php'; $hist = new Historico($db); $Tx = new Tx($db); if (isset($Submit3) && $Submit3 == 'Radicar') { $ddate = date("d"); $mdate = date("m"); $adate = date("Y"); $fechproc4 = substr($adate, 2, 4); $fechrd = $ddate . $mdate . $fechproc4; if ($fechproc12 == '') { $fechproc12 = date('d'); $fechproc22 = date('m'); $fechproc32 = date('y'); } //$fechrdoc=$fechproc12."-".$fechproc22."-".$fechproc32; $fechrdoc = $fecha_gen_doc; $apl .= ""; $apl = trim(substr($apl, 0, 50));
<?php session_start(); $ruta_raiz = ".."; if (!isset($_SESSION['dependencia'])) { include "../rec_session.php"; } define('ADODB_ASSOC_CASE', 1); require_once "../include/db/ConnectionHandler.php"; include "../include/tx/Tx.php"; include "../class_control/usuario.php"; $db = new ConnectionHandler('..'); $objTx = new Tx($db); $objUsu = new Usuario($db); switch ($_POST['i']) { case 1: echo $objTx->verficaNivel($_POST['rads'], 1); break; case 2: echo $objUsu->usuaDepSeguridadRad($_POST['deps'], $_POST['numRad']); break; case 3: echo $objUsu->usuaDepSeguridadExp($_POST['deps'], $_POST['numExp'], $_POST['usuSel']); break; case 4: $rs = $objUsu->borraUsuSeguridadExp($_POST['login'], $_POST['numExp']); if ($rs) { echo $objUsu->tblUsuSeguridadExp($_POST['numExp']); } break; default:
$db = new ConnectionHandler($ruta_raiz); } $db->conn->SetFetchMode(ADODB_FETCH_ASSOC); if ($_POST['reasigna']) { $usuo = split("-", $_POST['usuario']); $usud = split("-", $_POST['usuario2']); if ($_POST['todos'] != 1) { $radicados = split(",", trim($_POST['radicado'])); } else { //funcion para traer los todos los radicados del usuario origen $radicados = rad_all($usuo[0], $usuo[1], $db); } //valida si los radicados pertenecen al usuario origen $validacion = valida($radicados, $usuo[1], $usuo[0], $db); if ($validacion == 0) { $tx = new Tx($db); //$tx->reasignar($radicados, $usuo[2],$usud[1],$usuo[1],$usud[0],$usuo[0],'si','REASIGNACION AUTOMATICA',202,0); $tx->reasignar($radicados, $usuo[2], $usud[1], $usuo[1], $usud[0], $usuo[0], 'si', $_POST['obs'], 202, 0); } else { echo "<center><h2><font color='#FF0000'>Error en el radicado no. " . $validacion . " este radicado no pertenece al usuario origen. La transacción no se pudo completar.</h2></font></center>"; } } function nombre_usuario($codigo, $dependencia, $db) { $sqln = "SELECT USUA_NOMB FROM USUARIO WHERE USUA_CODI=" . $codigo . " AND DEPE_CODI=" . $dependencia; $rs_n = $db->conn->Execute($sqln); $nombre = $rs_n->fields['USUA_NOMB']; echo $nombre; } function nombre_dependencia($codep, $db) {
$arrExpedientes = $Oexpediente->expedientesRadicado($verrad); // Si el radicado está incluido en el expediente digitado por el usuario. // !== No idéntico if (array_search($expediente, $arrExpedientes) !== false) { print '<hr><font color="red">El radicado ya está incluido en el expediente.</font><hr>'; } else { $resultadoExp = $Oexpediente->insertar_expediente($expediente, $verrad, $dependencia, $codusuario, $usua_doc); if ($resultadoExp == 1) { $observa = "Incluir radicado en Expediente"; // include_once "$ruta_raiz/include/tx/Historico.php"; $radicados[] = $verrad; $tipoTx = 53; $Historico = new Historico($db); $Historico->insertarHistoricoExp($expediente, $radicados, $dependencia, $codusuario, "EXPEDIENTE AUTOMATICO", $tipoTx, 0); include "{$ruta_raiz}/include/tx/Tx.php"; $rs = new Tx($db); $nombTx = "Archivo de Documentos"; $radicadosSel[] = $verrad; $txSql = $rs->archivar($radicadosSel, $krd, $dependencia, $codusuario, "ARCHIVO AUTOMATICO"); ?> <?php } else { print '<hr><font color=red>No se anexo este radicado al expediente. Verifique que el numero del expediente exista e intente de nuevo.</font><hr>'; } } } //$db->conn->debug=true; $db->conn->CommitTrans(); ?> <form action='enviardatos.php?PHPSESSID=172o16o0o154oJH&krd=JH' method=post name=formulario> <br>