public function afterFind($results, $primary = false) { App::uses('Historico', 'Model'); $Historico = new Historico(); foreach ($results as $key => $val) { if (isset($val['Historico']['id'])) { $results[$key]['Historico']['nome'] = $Historico->getNomeConteudo($val['Historico']['controller'], $val['Historico']['conteudo_id']); } else { if (isset($results['id'])) { $results['nome'] = $Historico->getNomeConteudo($results['controller'], $results['conteudo_id']); } } } return $results; }
/** * Remove the specified resource from storage. * * @param int id * @return Response */ public function destroy($id) { $route = Route::getCurrentRoute()->getPath(); $idAluRoute = Session::get('idAlu'); $routeIdAlu = str_replace('delete/{id}', $idAluRoute, $route); $this->historico->find($id)->delete(); return Redirect::to($routeIdAlu); }
public function recordes2($param) { $this->uses('Recorde'); $recordes = array(); $pos = array('MORTES_CONSECUTIVAS_PRO', 'MORTES_CONSECUTIVAS_CONTRA', 'DAMAGE_APLICADO', 'DAMAGE_RECEBIDO', 'PONTOS_DAMAGE', 'PONTOS_ARMOR', 'PONTOS_HP', 'PONTOS_MP', 'PONTOS_STRENGTH', 'PONTOS_AGILITY', 'PONTOS_INTELIGENCE', 'KILL_CREPS', 'KILL_NELTRALS', 'KILL_AOE', 'GOLD'); $neg = array('TOWER'); $oficial = 1; $sql = "SELECT h1.* FROM historico AS h1 " . "JOIN duelo AS d on h1.duelo = d.id " . "WHERE h1.tipoRecorde <> 'TOWER' " . ($oficial === NULL ? "" : "AND d.oficial = {$oficial} ") . "ORDER BY tipoRecorde, valor DESC"; $results = Historico::nativeQuery($sql); $sql = "SELECT h1.* FROM historico AS h1 " . "JOIN duelo AS d on h1.duelo = d.id " . "WHERE tipoRecorde = 'TOWER' " . ($oficial === NULL ? "" : "AND d.oficial = {$oficial} ") . "ORDER BY tipoRecorde, valor "; $results = array_merge($results, Historico::nativeQuery($sql)); $tipo = NULL; $limit = 3; $c = 0; foreach ($results as $r) { $r = new Recorde(array("dueloId" => $r->duelo, "posicao" => 1, "tipoRecorde" => $r->tipoRecorde, "valor" => $r->valor)); //$r = new Recorde($r->duelo, 0, $r->tipoRecorde, $r->valor); if ($tipo != $r->getTipoRecorde()) { $recordes[$r->getTipoRecorde()] = array(); $tipo = $r->getTipoRecorde(); $c = 0; } //$recordes[$tipo][] = $r; if ($c > 0) { if (is_array($recordes[$tipo][$c - 1])) { if ($r->getValor() == $recordes[$tipo][$c - 1][0]->getValor()) { $r->setPosicao($c); $recordes[$tipo][$c - 1][] = $r; continue; } } else { if ($r->getValor() == $recordes[$tipo][$c - 1]->getValor()) { $r->setPosicao($c); $recordes[$tipo][$c - 1] = array($recordes[$tipo][$c - 1], $r); continue; } } } if ($c >= $limit) { continue; } $r->setPosicao($c + 1); $recordes[$tipo][] = $r; $c++; } return json_encode($recordes); }
function combinar_csv($dependencia, $codusuario, $usua_doc, $usua_nomb, $depe_codi_territorial, $codiTRD, $TipoRad) { $odt = new OpenDocText(); $b = new CLASS_GEN(); //Var que contiene el arreglo de radicados genrados a partir de la masiva $arrRadicados = array(); //echo "<hr> TipoRas es $TipoRad <hr>"; //Instancia de la dependencia $objDependecia = new Dependencia($this->conexion); $objDependecia->Dependencia_codigo($dependencia); //Almacena la secuencia de radicacion para esta dependencia $secRadicacion = "secr_tp" . $TipoRad . "_" . $objDependecia->getSecRadicTipDepe($dependencia, $TipoRad); // $this->conexion->conn->debug = true; $archivo = $this->arcFinal; $archivo = trim(substr($archivo, strpos($archivo, $this->carpetaBodega) + strlen($this->carpetaBodega), strlen($archivo) - strpos($archivo, $this->carpetaBodega) + strlen($this->carpetaBodega))); // INICIALIZA EL PDF $this->pdf = new Cezpdf("LETTER", "landscape"); $objHist = new Historico($this->conexion); $year = date("Y"); $day = date("d"); $month = date("m"); // orientaci�n izquierda $orientCentro = array("left" => 0); // justificaci�n centrada $justCentro = array("justification" => "center"); $estilo1 = array("justification" => "left", "leading" => 8); $estilo2 = array("left" => 0, "leading" => 12); $estilo3 = array("left" => 0, "leading" => 15); $this->pdf->ezSetCmMargins(1, 1, 3, 2); //top,botton,left,right /* Se establece la fuente que se utilizara para el texto. */ $this->pdf->selectFont($this->ruta_raiz . "/include/pdf/fonts/Times-Roman.afm"); $this->pdf->ezText("LISTADO DE RADICACION MASIVA\n", 15, $justCentro); $this->pdf->ezText("Dependencia: {$dependencia} \n", 12, $estilo2); $this->pdf->ezText("Usuario Responsable: {$usua_nomb} \n", 12, $estilo2); $this->pdf->ezText("Fecha: {$day}-{$month}-{$day} \n", 12, $estilo2); $this->pdf->ezText($txtformat, 12, $estilo2); $data = array(); $columna = array(); $contador = 0; require_once $this->ruta_raiz . "/class_control/class_control.php"; $this->btt = new CONTROL_ORFEO($this->conexion); echo "<table border=0 width 80% cellpadding='0' cellspacing='5' class='borde_tab' >"; echo "<tr><td class='titulos4'>Registro</td><td class='titulos4'>Radicado</td><td class='titulos4' >Nombre</td><td class='titulos4'>Direccion</td><td class='titulos4'>Depto</td><td class='titulos4'>Municipio</td><td class='titulos4'>Expediente</td></tr>"; //Referencia el archivo a abrir $ruta = $this->ruta_raiz . "/" . $this->carpetaBodega . "/masiva/" . $this->archivo_insumo; clearstatcache(); unlink($ruta); $fp = fopen($ruta, 'wb'); if ($fp) { fputs($fp, "plantilla={$this->arcPlantilla}" . "\n"); fputs($fp, "csv={$this->arcCSV}" . "\n"); fputs($fp, "archFinal={$this->arcFinal}" . "\n"); fputs($fp, "archTmp={$this->arcTmp}" . "\n"); // Comentariada por HLP. Cambiar , por ; fputs($fp, implode(",", $this->encabezado[0]) . ",*RAD_S*,*F_RAD_S*,*F_HOY*" . "\n"); //fputs ($fp,implode( ";", $this->encabezado[0]).";*RAD_S*;*F_RAD_S*"."\n"); //Recorre el arrego de los datos for ($ii = 0; $ii < count($this->datos); $ii++) { $i = 0; $numeroExpediente = ""; // Aqui se accede a la clase class_control para actualizar expedientes. $ruta_raiz = $this->ruta_raiz; // Por cada etiqueta de los campos del encabezado del CSV efect�a un reemplazo foreach ($this->encabezado[0] as $campos_d) { if (strlen(trim($this->datos[$ii][$i])) < 1) { $this->datos[$ii][$i] = ""; } $dato_r = str_replace("'", "''", trim($this->datos[$ii][$i])); $texto_tmp = str_replace($campos_d, $dato_r, $texto_tmp); if ($campos_d == "*TIPO*") { $tip_doc = $dato_r; } if ($campos_d == "*NOMBRE*") { $nombre = $dato_r; } if ($campos_d == "*DOCUMENTO*") { $doc_us1 = $dato_r; } if ($campos_d == "*NOMBRE*") { $nombre_us1 = $dato_r; } if ($campos_d == "*PRIM_APEL*") { $prim_apell_us1 = $dato_r; } if ($campos_d == "*SEG_APEL*") { $seg_apell_us1 = $dato_r; } if ($campos_d == "*DIGNATARIO*") { $otro_us1 = $dato_r; } if ($campos_d == "*CARGO*") { $cargo_us1 = $dato_r; } if ($campos_d == "*DIR*") { $direccion_us1 = $dato_r; } if ($campos_d == "*TELEFONO*") { $telefono_us1 = $dato_r; } if ($campos_d == "*MUNI*") { $muni_codi = $dato_r; } if ($campos_d == "*DEPTO*") { $dpto_codi = $dato_r; } if ($campos_d == "*ASUNTO*") { $asu = $dato_r; } if ($campos_d == "*ID*") { $sgd_esp_codigo = $dato_r; } if ($campos_d == "*DESC_ANEXOS*") { $desc_anexos = $dato_r; } if ($campos_d == "*MUNI_NOMBRE*") { $muni_nombre = $dato_r; } if ($campos_d == "*DEPTO_NOMBRE*") { $dpto_nombre = $dato_r; } if ($campos_d == "*PAIS_NOMBRE*") { $pais = $dato_r; } if ($campos_d == "*TIPO_DOC*") { $tdoc = trim($dato_r); } if ($campos_d == "*NUM_EXPEDIENTE*") { $numeroExpediente = trim($dato_r); } if ($campos_d == "*ESP_CODIGO*") { $codigoESP = $dato_r; if ($codigoESP == "") { $codigoESP = null; } } if ($campos_d == "*RAD_ANEXO*") { $radicadopadre = $dato_r; $tipoanexo = 0; if ($radicadopadre == "") { $radicadopadre = ""; $tipoanexo = ""; } } else { $radicadopadre = ""; } $tipo_anexo = "0"; $cuentai = ""; $documento_us3 = ""; $med = ""; $fec = ""; $ane = ""; //$pais="COLOMBIA"; $carp_codi = "12"; $i++; } $tip_rem = "1"; // Si no se especifico el tipo de documento if (!$tdoc) { $tdoc = 0; } // $this->validarLugar(); $pais_codi = $this->arrCodPais[$pais . $dpto_nombre . $muni_nombre]; if ($pais_codi == '') { $pais_codi = '170'; } $dpto_codi = $pais_codi . "-" . $this->arrCodDepto[$dpto_nombre]; $muni_codi = $dpto_codi . "-" . $this->arrCodMuni[$dpto_nombre . $muni_nombre]; $tmp_objMuni = new Municipio($this->conexion); //Creamos esto para traer el codigo del continente y transmitirlo $tmp_objMuni->municipio_codigo($dpto_codi, $muni_codi); //por las diferentes tablas. $cont_codi = $tmp_objMuni->get_cont_codi(); $muni_codi = $cont_codi . "-" . $muni_codi; //Se agregan las dos variables siguientes, para corregir el error que se estaba presentando en la radicación masiva $codigo_depto = $this->arrCodDepto[$dpto_nombre]; $codigo_muni = $this->arrCodMuni[$dpto_nombre . $muni_nombre]; //Fin Variables agregadas $muni_us1 = $muni_codi; $codep_us1 = $dpto_codi; $nombre_us = "{$nombre_us1} {$prim_apell_us1} {$seg_apell_us1}"; unset($tmp_objMuni); $documento_us3 = $codigoESP; if (!$documento_us3) { $documento_us3 = null; } //Si se trata de una combinacion de correspondencia definitiva if ($this->definitivo == "si") { // Segun el tipo de remitente se graba en la tabla respectiva. // 0 - ESP 1 - OTRA EMPRESA 2 - PERSONA NATURAL $nurad = $this->btt->radicar_salida_masiva($tipoanexo, $cuentai, $documento_us3, $med, $fec, $radicadopadre, $codusuario, $tip_doc, $ane, $pais, $asu, $dependencia, $tip_rem, $usua_doc, $this->tipoDocto, $muni_codi, $archivo, $usua_doc, $depe_codi_territorial, $secRadicacion, $numeroExpediente, $TipoRad); //include_once("$this->ruta_raiz/include/tx/Expediente.php"); //$this->objExp = new Expediente($this->conexion); if (strlen($numeroExpediente) >= 10) { $this->objExp = new Expediente($this->conexion); $resultadoExp = $this->objExp->insertar_expediente($numeroExpediente, $nurad, $dependencia, $codusuario, $usua_doc); $observa = "Por Rad. Masiva."; if ($this->codProceso) { $radicados[] = $nurad; $tipoTx = 50; $objFlujo = new Flujo($this->conexion, $this->codProceso, $usua_doc); $expEstadoActual = $objFlujo->actualNodoExpediente($numeroExpediente); $objFlujo->cambioNodoExpediente($numeroExpediente, $nurad, $this->codFlujo, $this->codArista, 1, $observa, $this->codProceso); } } $nombre_us1 = trim($nombre_us1); $direccion_us1 = trim($direccion_us1); if ($tip_doc == 2) { $codigo_us = $this->btt->grabar_usuario($doc_us1, $nombre_us1, $direccion_us1, $prim_apell_us1, $seg_apell_us1, $telefono_us1, $mail_us1, $muni_us1); $tipo_emp_us1 = 0; $documento_us1 = $codigo_us; } if ($tip_doc == 1) { $codigo_oem = $this->btt->grabar_oem($doc_us1, $nombre_us1, $direccion_us1, $prim_apell_us1, $seg_apell_us1, $telefono_us1, $mail_us1, $muni_us1); $tipo_emp_us1 = 2; $documento_us1 = $codigo_oem; } if ($tip_doc == 0) { $sgd_esp_codigo = $this->arregloEsp[$nombre_us1]; $tipo_emp_us1 = 1; $documento_us1 = $sgd_esp_codigo; } $documento_us2 = ""; $documento_us3 = ""; $mail_us1; $cc_documento_us1 = "documento"; $grbNombresUs1 = trim($nombre_us1) . " " . trim($prim_apel_us1) . " " . trim($seg_apel_us1); $conexion =& $this->conexion; include "{$ruta_raiz}/radicacion/grb_direcciones.php"; // En esta parte registra el envio en la tabla SGD_RENV_REGENVIO if (!$this->codigo_envio) { $isql = "select max(SGD_RENV_CODIGO) as MAX FROM SGD_RENV_REGENVIO"; $rs = $this->conexion->query($isql); if (!$rs->EOF) { $nextval = $rs->fields['MAX']; } $nextval++; $this->codigo_envio = $nextval; $this->radi_nume_grupo = $nurad; $radi_nume_grupo = $this->radi_nume_grupo; } else { $nextval = $this->codigo_envio; } $dep_radicado = substr($verrad_sal, 4, 3); $carp_codi = substr($dep_radicado, 0, 2); $dir_tipo = 1; $nombre_us = substr(trim($nombre_us), 0, 49); $direccion_us1 = substr(trim($direccion_us1), 0, 29); if (!$muni_nomb) { $muni_nomb = $muni_tmp1; } if (!$valor_unit) { $valor_unit = 0; } // $isql = "INSERT INTO SGD_RENV_REGENVIO (USUA_DOC, SGD_RENV_CODIGO, SGD_FENV_CODIGO, SGD_RENV_FECH,\n\t\t\t\t\t\tRADI_NUME_SAL, SGD_RENV_DESTINO, SGD_RENV_TELEFONO, SGD_RENV_MAIL, SGD_RENV_PESO, SGD_RENV_VALOR,\n\t\t\t\t\t\tSGD_RENV_CERTIFICADO, SGD_RENV_ESTADO, SGD_RENV_NOMBRE, SGD_DIR_CODIGO, DEPE_CODI, SGD_DIR_TIPO,\n\t\t\t\t\t\tRADI_NUME_GRUPO, SGD_RENV_PLANILLA, SGD_RENV_DIR, SGD_RENV_PAIS, SGD_RENV_DEPTO, SGD_RENV_MPIO,\n\t\t\t\t\t\tSGD_RENV_TIPO, SGD_RENV_OBSERVA,SGD_DEPE_GENERA)\n\t\t\t\t\t\tVALUES\n\t\t\t\t\t\t({$usua_doc}, {$nextval}, 101, " . $this->btt->sqlFechaHoy . ", {$nurad}, '{$muni_nomb}', '{$telefono_us1}', '{$mail}','',\n\t\t\t\t\t\t'{$valor_unit}', 0, 1, '{$nombre_us}', NULL, {$dependencia}, '{$dir_tipo}', " . $this->radi_nume_grupo . ", '00',\n\t\t\t\t\t\t'{$direccion_us1}', '{$pais}','{$dpto_nombre}', '{$muni_nombre}', 1, 'Masiva grupo " . $this->radi_nume_grupo . "',\n\t\t\t\t\t\t{$dependencia}) "; $rs = $this->conexion->conn->Execute($isql); if (!$rs) { $this->conexion->conn->RollbackTrans(); die("<span class='etextomenu'>No se ha podido insertar la información en SGD_RENV_REGENVIO."); } /* * Registro de la clasificacion TRD */ $isql = "INSERT INTO SGD_RDF_RETDOCF(USUA_DOC, SGD_MRD_CODIGO, SGD_RDF_FECH, RADI_NUME_RADI, DEPE_CODI, USUA_CODI)\n\t\t\t\t\t\tVALUES({$usua_doc}, {$codiTRD}," . $this->btt->sqlFechaHoy . ", {$nurad}, '{$dependencia}', {$codusuario} )"; $rs = $this->conexion->query($isql); if (!$rs) { $this->conexion->conn->RollbackTrans(); die("<span class='etextomenu'>No se ha podido insertar la informaci&ocute;n en SGD_RENV_REGENVIO"); } } else { $sec = $ii; $sec = str_pad($sec, 5, "X", STR_PAD_LEFT); $nurad = date("Y") . $dependencia . $sec . "1X"; } // Comentariada por HLP. Cambiar , por ; fputs($fp, implode(",", $this->datos[$ii]) . ",{$nurad}," . date("d/m/Y") . "," . str_ireplace(",", " ", $b->traducefecha(date("m/d/Y"))) . " \n"); //fputs ($fp,implode( ";", $this->datos[$ii]).";$nurad;".date("d/m/Y")."\n"); $contador = $ii + 1; echo "<tr><td class='listado2'>{$contador}</td><td class='listado2' >{$nurad}</td>\n\t\t \t <td class='listado2'>" . unhtmlspecialchars($nombre_us) . "</td><td class='listado2'>" . unhtmlspecialchars($direccion_us1) . "</td>\n\t\t \t<td class='listado2' >{$dpto_nombre}</td><td class='listado2'>{$muni_nombre}</td>\n\t\t \t<td class='listado2'>{$numeroExpediente}</td></tr>"; if (connection_status() != 0) { echo "<h1>Error de conexión</h1>"; $objError = new CombinaError(NO_DEFINIDO); echo $objError->getMessage(); die; } $nombPdf = iconv($odt->codificacion($nombre_us), 'ISO-8859-1', $nombre_us); $dirPdf = iconv($odt->codificacion($direccion_us1), 'ISO-8859-1', $direccion_us1); $dptoPdf = iconv($odt->codificacion($dpto_nombre), 'ISO-8859-1', $dpto_nombre); $muniPdf = iconv($odt->codificacion($muni_nombre), 'ISO-8859-1', $muni_nombre); $data = array_merge($data, array(array('#' => $contador, 'Radicado' => $nurad, 'Nombre' => $nombPdf, 'Direccion' => $dirPdf, 'Departamento' => $dptoPdf, 'Municipio' => $muniPdf))); $arrRadicados[] = $nurad; } fclose($fp); echo "</table>"; echo "<span class='info'>Número de registros {$contador}</span>"; $this->pdf->ezTable($data); $this->pdf->ezText("\n", 15, $justCentro); $this->pdf->ezText("Total Registros {$contador} \n", 15, $justCentro); $pdfcode = $this->pdf->ezOutput(); $fp = fopen($this->arcPDF, 'wb'); fwrite($fp, $pdfcode); fclose($fp); if ($this->definitivo == "si") { $objHist->insertarHistorico($arrRadicados, $dependencia, $codusuario, $dependencia, $codusuario, "Radicado insertado del grupo de masiva {$radi_nume_grupo}", 30); } $this->resulComb = $data; } else { exit("No se pudo crear el archivo {$this->archivo_insumo}"); } }
* Proceso de modificación de una clasificación TRD */ if ($modificar) { $mensaje = "ERROR EN EL PROCESO PASO 2"; if ($tdoc != 0 && $tsub != 0 && $codserie != 0) { $sqlH = "SELECT ANEX_RADI_NUME,\r\n\t\t\t\t SGD_MRD_CODIGO\r\n\t\t\t\t\t FROM SGD_RDA_RETDOCA \r\n\t\t\t\t\t WHERE ANEX_RADI_NUME = '{$nurad}'\r\n\t\t\t\t\t AND ANEX_CODIGO = '{$coddocu}'\r\n\t\t\t\t AND DEPE_CODI = '{$coddepe}'\r\n\t\t\t\t\t"; $rsH = $db->conn->query($sqlH); $codiActu = $rsH->fields['SGD_MRD_CODIGO']; $i = 0; while (!$rsH->EOF) { $codiRegH[$i] = $rsH->fields['ANEX_RADI_NUME']; $i++; $rsH->MoveNext(); } $observa = "*Modificado el TRD del ANEXO " . $coddocu . "dependencia*" . $coddepe; $Historico = new Historico($db); $radiModi = $Historico->insertarHistorico($codiRegH, $coddepe, $codusua, $coddepe, $codusua, $observa, 32); /* *Actualiza el campo tdoc_codi de la tabla Anexos */ $radiUp = $trd->actualizarTRD($codiRegH, $tdoc); $mensaje = "Registro Modificado"; // $codiTRDU = nuevo codigo TRD $isqlTRD = "select SGD_MRD_CODIGO \r\n\t\t\t\t\t\t\tfrom SGD_MRD_MATRIRD \r\n\t\t\t\t\t\t\twhere DEPE_CODI = '{$coddepe}'\r\n\t\t\t\t \t \t\t\t and SGD_SRD_CODIGO = '{$codserie}'\r\n\t\t\t\t \t\t\t and SGD_SBRD_CODIGO = '{$tsub}'\r\n\t\t\t\t\t \t\t\t and SGD_TPR_CODIGO = '{$tdoc}'"; $rsTRD = $db->conn->Execute($isqlTRD); $codiTRDU = $rsTRD->fields['SGD_MRD_CODIGO']; $sqlUA = "UPDATE SGD_RDA_RETDOCA \r\n\t\t\t\t\t\t SET SGD_MRD_CODIGO = '{$codiTRDU}',\r\n\t\t\t\t\t\t USUA_CODI = '{$codusua}'\r\n\t\t\t\t WHERE ANEX_RADI_NUME = '{$nurad}' \r\n\t\t\t\t\t\t AND ANEX_CODIGO = '{$coddocu}' \r\n\t\t\t\t\t\t AND DEPE_CODI = '{$coddepe}'"; $rsUp = $db->conn->query($sqlUA); $mensaje = "Registro Modificado <br> "; } }
if ($docunivel > $nivel) { $secur = 0; } } else { $mensaje = "El archivo que desea borrar no existe: Por favor consulte al administrador del sistema"; } } //$bien=unlink(trim($linkarchivo)); $bien = true; if ($bien) { $isql = "update anexos set anex_borrado='S' " . "where anex_codigo='{$anexo}'"; $bien = $db->query($isql); } if ($bien) { include "{$ruta_raiz}/include/tx/Historico.php"; $hist = new Historico($db); $anexBorrado = array(); $anexBorrado[] = $numrad; $observa = "Se Elimina Anexo Digitalizado con Codigo: {$anexo}. Eliminado por: {$nombreUsuario}."; $codTx = 31; //Código correspondiente a la eliminación de anexos $hist->insertarHistorico($anexBorrado, $dependencia, $codusuario, $dependencia, $codusuario, $observa, $codTx); $mensaje = "<span class='info'>Archivo eliminado<span><br> "; $db->conn->CommitTrans(); } else { $mensaje = "<span class='alarmas'>No fue posible eliminar Archivo<span></br>"; $db->conn->RollbackTrans(); } ?> <html> <head>
function modificarExpediente($numExpediente, $usuaDocExp, $fechaExp = null, $txtNombre = null, $txt_asuExp = null, $nivelExp = 0, $fechaCerrar = null, $cerrado = 0, $fase = 0) { //$this->db->conn->debug=true; $sql = "select sgd_sexp_cerrado from sgd_sexp_secexpedientes where sgd_exp_numero='{$numExpediente}'"; $rs = $this->db->conn->Execute($sql); $band = false; if ($cerrado != $rs->fields['SGD_SEXP_CERRADO']) { $band = true; } $query = "UPDATE SGD_SEXP_SECEXPEDIENTES SET\n SGD_SEXP_FECH=" . $this->db->conn->DBDate($fechaExp) . ",\n USUA_DOC_RESPONSABLE='{$usuaDocExp}',\n SGD_SEXP_NOMBRE='{$txtNombre}',\n SGD_SEXP_ASUNTO='{$txt_asuExp}',\n SGD_SEXP_NIVELSEG={$nivelExp},\n\t\t\t\t\t\t\tSGD_SEXP_FECHACIERRE=" . $this->db->conn->DBDate($fechaCerrar) . ",\n \tSGD_SEXP_CERRADO={$cerrado},\n\t\t\t\t\t\t\tSGD_SEXP_FASEEXP={$fase}\n WHERE SGD_EXP_NUMERO='{$numExpediente}'"; if ($this->db->conn->Execute($query)) { $Historico = new Historico($this->db); $codiRegE[0] = "null"; $radiModi = $Historico->insertarHistoricoExp($numExpediente, $codiRegE, $_SESSION['dependencia'], $_SESSION['codusuario'], "Se modificaron datos del Expediente", 64, 0); $sql = "select sgd_sexp_cerrado from sgd_sexp_secexpedientes where sgd_exp_numero='{$numExpediente}'"; $rs = $this->db->conn->Execute($sql); if ($band) { if ($cerrado == 0) { $observa = "Se abre Expediente"; } if ($cerrado == 1) { $observa = "Se cierra Expediente con fecha: {$fechaCerrar}"; } $Historico->insertarHistoricoExp($numExpediente, $codiRegE, $_SESSION['dependencia'], $_SESSION['codusuario'], $observa, 67, 0); } return $numExpediente; } else { echo "No se ha podido modificar el Expediente"; return 0; } }
if ($modificar) { if ($tdoc != 0 && $tsub != 0 && $codserie != 0) { //Modificado skina $sqlH = "SELECT {$radi_nume_radi} as RADI_NUME_RADI,\r\n\t\t\t\t \tSGD_MRD_CODIGO \r\n\t\t\t\t\t\tFROM SGD_RDF_RETDOCF r\r\n\t\t\t\t\t\tWHERE RADI_NUME_RADI = '{$nurad}'\r\n\t\t\t\t \t\tAND DEPE_CODI = '{$coddepe}'"; $rsH = $db->conn->query($sqlH); $codiActu = $rsH->fields['SGD_MRD_CODIGO']; $i = 0; while (!$rsH->EOF) { $codiRegH[$i] = $rsH->fields['RADI_NUME_RADI']; $i++; $rsH->MoveNext(); } $TRD = $codiActu; include "{$ruta_raiz}/radicacion/detalle_clasificacionTRD.php"; $observa = "*Modificado TRD* " . $deta_serie . "/" . $deta_subserie . "/" . $deta_tipodocu; $Historico = new Historico($db); //$radiModi = $Historico->insertarHistorico($codiRegH, $coddepe, $codusua, $coddepe, $codusua, $observa, 32); $radiModi = $Historico->insertarHistorico($codiRegH, $dependencia, $codusuario, $dependencia, $codusuario, $observa, 32); /* *Actualiza el campo tdoc_codi de la tabla Radicados */ $radiUp = $trd->actualizarTRD($codiRegH, $tdoc); $mensaje = "Registro Modificado"; $isqlTRD = "select SGD_MRD_CODIGO \r\n\t\t\t\t\t\tfrom SGD_MRD_MATRIRD \r\n\t\t\t\t\t\twhere DEPE_CODI = '{$coddepe}'\r\n\t\t\t\t \t \tand SGD_SRD_CODIGO = '{$codserie}'\r\n\t\t\t\t \t\tand SGD_SBRD_CODIGO = '{$tsub}'\r\n\t\t\t\t\t \tand SGD_TPR_CODIGO = '{$tdoc}'"; $rsTRD = $db->conn->Execute($isqlTRD); $codiTRDU = $rsTRD->fields['SGD_MRD_CODIGO']; $sqlUA = "UPDATE SGD_RDF_RETDOCF SET SGD_MRD_CODIGO = '{$codiTRDU}',\r\n\t\t\t\t\t\t USUA_CODI = '{$codusua}'\r\n\t\t\t\t\t\t WHERE RADI_NUME_RADI = '{$nurad}' AND DEPE_CODI = '{$coddepe}'"; $rsUp = $db->conn->query($sqlUA); $mensaje = "Registro Modificado <br> "; } }
$Anulacion = new Anulacion($db); $observaHist = "{$motivoAnulacion}"; /* Sentencia para consultar en sancionados el estado en que se encuentra el radicado * A = Anulado, V = Vigente, B = Estado temporal * Si el estado del radicado en sancionados es diferente de V puede realizar la sancion */ // Si por lo menos hay un radicado por anular if (!empty($radicadosSel[0])) { $radicados = $Anulacion->solAnulacion($radicadosSel, $dependencia, $usua_doc, $observaHist, $codusuario, $systemDate, $slc_motAnulacion); if (!empty($radicadosXAnular)) { $sqlSancionados = "update SGD_APLMEN_APLIMENS \n\t\t\t\t\t\tset SGD_APLMEN_DESDEORFEO = 2 \n\t\t\t\t\t\twhere SGD_APLMEN_REF in({$radicadosXAnular})"; $rs = $db->conn->Execute($sqlSancionados); } $fecha_hoy = date("Y-m-d"); $dateReplace = $db->conn->SQLDate("Y-m-d", "{$fecha_hoy}"); $Historico = new Historico($db); /** * Funcion Insertar Historico * insertarHistorico($radicados, * $depeOrigen, * $usCodOrigen, * $depeDestino, * $usCodDestino, * $observacion, * $tipoTx) */ $radicados = $Historico->insertarHistorico($radicadosSel, $dependencia, $codusuario, $depe_codi_territorial, 1, $observaHist . ". " . $observa, 25); } ?> <table border="0"><TR><TD><p></p></TD></TR></table> <table class='borde_tab' width=60% cellpadding="0" cellspacing="5">
<?php } ?> </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; }
session_start(); $ruta_raiz = ".."; include $ruta_raiz . '/config.php'; // incluir configuracion. define('ADODB_ASSOC_CASE', 1); include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); if ($db) { //$db->conn->debug=true; !$expNum ? $expNum = $_GET['expNUM'] ? $_GET['expNUM'] : $_POST['expNUM'] : 0; if ($expNum && substr(base64_decode($expNum), -1) === '%') { $expNum = substr(base64_decode($expNum), 0, strlen(base64_decode($expNum)) - 1); include "{$ruta_raiz}/include/tx/Expediente.php"; include "{$ruta_raiz}/include/tx/Historico.php"; $expediente = new Expediente($db); $objHist = new Historico($db); if (isset($_POST['btn_accion'])) { //$db->conn->debug=true; switch ($_POST['btn_accion']) { case 'Grabar': $sqlUp = "update sgd_sexp_secexpedientes set sgd_sexp_nombre='" . $_POST['txtNombreExp'] . "' "; $sqlUp .= "where sgd_exp_numero='{$expNum}'"; $db->conn->Execute($sqlUp) ? $error = 4 : ($error = 5); if ($error == 4) { $radicados[] = "NULL"; $objHist->insertarHistoricoExp($expNum, $radicados, $_SESSION['dependencia'], $_SESSION['codusuario'], "Se modifica nombre del Expediente ", 64, '0'); } break; } $selCarpetas = 0; }
<html> <head> <title>Registro de Solicitud de Firma</title> <link rel="stylesheet" href="../estilos/orfeo.css"> </head> <body> <?php //Se crea la conexi�n con la b ase de datos $db = new ConnectionHandler($ruta_raiz); $db->conn->SetFetchMode(ADODB_FETCH_ASSOC); //$db->conn->debug=true; $db->conn->StartTrans(); //Se crea el objeto de an�lisis de firmas $objFirma = new FirmaRadicado($db); //Se crea el objeto de gestion de historicos $objHist = new Historico($db); //Se crea el objeto usuario para traer los nombres. $objUsuario = new Usuario($db); $sqlFechaHoy = $db->conn->OffsetDate(0, $db->conn->sysTimeStamp); $fecha_hoy = Date("Y-m-d"); //Var que almacena el n�mero de firmas seleccionadas $num = count($firmas); //Contador de bucle $i = 0; $arrRads = explode(",", $radicados); //Contiene los radicados cuya firma se solicit� efectivamente $radsActs = ""; //Se recorre el arreglo de firmas //Se obtien el proximo ID de registro a insertar $sql = "select max(SGD_FIRRAD_ID) as MAX from SGD_FIRRAD_FIRMARADS "; $rs = $db->conn->query($sql);
<?php include_once ROOT . 'model/escola.php'; $historico = new Historico(); $Escola = new Escola(); echo '<p class="centro branco titulo"> ► Ranking da Escola ► <br> ' . $Escola->getNome($_SESSION['ESCOLA']); echo $historico->listar_ranking_escola($_SESSION['ESCOLA']);
# pero no los muestra en la pantalla define('ADODB_ERROR_LOG_TYPE', 3); //define('ADODB_ERROR_LOG_DEST','C:/errors.log'); include '../adodb/adodb-errorpear.inc.php'; include '../adodb/adodb.inc.php'; include '../adodb/tohtml.inc.php'; include_once '../adodb/adodb-paginacion.inc.php'; include '../config.php'; error_reporting(7); include_once "Anulacion.php"; include_once "Historico.php"; $db = ADONewConnection('oracle'); $db->Connect($servidor, $usuario, $contrasena, $servicio); error_reporting(7); $db->debug = true; $Historico = new Historico($db); /** Funcion Insertar Historico * * ($radicados, $depeOrigen, $depeDest, $usDocOrigen , $usDocDest, $usCodOrigen, $usCodDest, $observacion, $tipoTx) * */ $radicados = $Historico->insertarHisorico($radicadosSel, $dependencia, $depe_codi_territorial, $usua_doc, '', $codusuario, 1, $observa, 10); ?> <table border=0 width=100% cellpadding="0" cellspacing="0"> <tr ><td width=100%> <br> <form action='enviardatos.php?PHPSESSID=172o16o0o154oJH&krd=JH' method=post name=formulario> <br> <span class="tituloListado">ACCION REQUERIDA COMPLETADA</span> <p>
<?php $historico = new Historico(); if (isset($_SESSION['TURMA_ATUAL'])) { echo '<p class="centro branco titulo"> ► Ranking Reforço ' . $_SESSION['TURMA_ATUAL_NOME'] . ' ► '; echo $historico->listar_ranking_reforco($_SESSION['TURMA_ATUAL']); } else { //looping pelas turmas do prof for ($i = 0; $i < count($_SESSION['MINHAS_TURMAS_CDG']); $i++) { echo '<p class="centro branco titulo"> ► Ranking Reforço ' . $_SESSION['MINHAS_TURMAS_NOME'][$i] . ' ► '; echo $historico->listar_ranking_reforco($_SESSION['MINHAS_TURMAS_CDG'][$i]); } }
public function getBorrar($id) { //Informacion de Usuario if (Auth::check()) { $usuario = Auth::user(); } //Se busca el Registro $vehiculo = Vehiculo::find($id); //Se elimina registro $vehiculo->delete(); //Datos de log Historico $historico = new Historico(); $historico->user = $usuario->username; $historico->action = "D"; $historico->table = "Vehiculo"; $historico->reg = $vehiculo->id; $historico->save(); //$computo= Computo::All(); $vehiculos = Vehiculo::All(); $opcion = "otros"; $data = array('usuario' => $usuario, 'vehiculos' => $vehiculos, 'opcion' => $opcion); return View::make('vehiculo/vehiculo', $data); }
//BUSCA QUERYS ADICIONALES RESPECTO DE APLICATIVOS INTEGRADOS $campos["P_RAD_E"] = $noRad; $campos["P_USUA_CODI"] = $codusuario; $campos["P_DEPENDENCIA"] = $dependencia; $campos["P_USUA_DOC"] = $usua_doc; $campos["P_COD_REF"] = $anexo; //El nuevo radicado hereda la informacion del expediente del radicado padre if (isset($expRadi) && $expRadi != 0) { $resultadoExp = $objExpediente->insertar_expediente($expRadi, $noRad, $dependencia, $codusuario, $usua_doc); $radicados = ""; if ($resultadoExp == 1) { $observa = "Se ingresa al expediente del radicado padre ({$numrad})"; include_once "{$ruta_raiz}/include/tx/Historico.php"; $radicados[] = $noRad; $tipoTx = 53; $Historico = new Historico($db); $Historico->insertarHistoricoExp($expRadi, $radicados, $dependencia, $codusuario, $observa, $tipoTx, 0, 0); } else { die('<hr><font color=red>No se anexo este radicado al expediente. Verifique que el numero del expediente exista e intente de nuevo.</font><hr>'); } } $estQueryAdd = $objCtrlAplInt->queryAdds($noRad, $campos, $MODULO_RADICACION_DOCS_ANEXOS); if ($estQueryAdd == "0") { $db->conn->RollbackTrans(); die("fallo en la consulta de aplintegra"); } $radicadosSel[0] = $noRad; $hist->insertarHistorico($radicadosSel, $dependencia, $codusuario, $dependencia, $codusuario, " ", $codTx); echo "<br/>"; echo "<br/>"; echo "<br/>";
<?php $historico = new Historico(); if (isset($_SESSION['TURMA_ATUAL'])) { echo '<p class="centro branco titulo"> ► Ranking Feminino ' . $_SESSION['TURMA_ATUAL_NOME'] . ' ► '; echo $historico->listar_ranking_sexo($_SESSION['TURMA_ATUAL'], 'F'); } else { //looping pelas turmas do prof for ($i = 0; $i < count($_SESSION['MINHAS_TURMAS_CDG']); $i++) { echo '<p class="centro branco titulo"> ► Ranking Feminino ' . $_SESSION['MINHAS_TURMAS_NOME'][$i] . ' ► '; echo $historico->listar_ranking_sexo($_SESSION['MINHAS_TURMAS_CDG'][$i], 'F'); } }
<?php session_start(); $ruta_raiz = ".."; include "{$ruta_raiz}/config.php"; // incluir configuracion. include_once "{$ruta_raiz}/include/tx/Historico.php"; include "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); if ($db) { //$db->conn->debug=true; if (isset($exps)) { $objHistorico = new Historico($db); $expsIn = str_ireplace(",", "','", $exps); $sqlUp = "update sgd_sexp_secexpedientes set sgd_sexp_faseexp=1, sgd_fech_soltransferencia=" . $db->conn->OffsetDate(0, $db->conn->sysTimeStamp) . "\n where sgd_exp_numero in ('{$expsIn}') "; $rsUp = $db->conn->Execute($sqlUp); if ($rsUp) { $sqlSel = "select sgd_exp_numero from sgd_sexp_secexpedientes where sgd_exp_numero in ('{$expsIn}') "; $expsVec = $db->conn->GetArray($sqlSel); $radicados[] = "NULL"; foreach ($expsVec as $i => $valExp) { $objHistorico->insertarHistoricoExp($valExp[0], $radicados, $_SESSION['dependencia'], $_SESSION['codusuario'], "Solicitud de Transferencia Archivo Central. " . $_POST['txtNCarpeta'], 67, '0'); } } $table = "<table class='borde_tab'>\n <tr>\n <td class='titulos5'><font size=3 color=red>\n Se realizó la solicitud.\n </td>\n </tr>\n </table>"; } } ?> <html> <head> <title>Solicitar Transferencias de Expedientes</title>
$query = "UPDATE SGD_EXP_EXPEDIENTE SET SGD_EXP_PRIVADO={$nivelExp} where SGD_EXP_NUMERO='{$num_expediente}'"; $query2 = "UPDATE SGD_SEXP_SECEXPEDIENTES SET SGD_EXP_PRIVADO={$nivelExp} where SGD_EXP_NUMERO='{$num_expediente}'"; if ($nivelExp == 1) { $observa = "Expediente Confidencial solo Jefe y Responsable"; } elseif ($nivelExp == 0) { $observa = "Expediente Publico."; } elseif ($nivelExp == 2) { $observa = "Expediente Confidencial dependencia. (Y Usuarios Acutales Radicados)"; } elseif ($nivelExp == 3) { $observa = "Expediente Confidencial Usuario Responsable y Jefe. (No usuarios actules de Radicados)"; } //$db->conn->debug = true; if ($db->conn->Execute($query) && $db->conn->Execute($query2)) { echo "<span class=leidos>El nivel se actualizó correctamente. "; include_once "{$ruta_raiz}/include/tx/Historico.php"; $codiRegH = ""; $Historico = new Historico($db); //$radiModi = $Historico->insertarHistorico($codiRegE, $coddepe, $codusua, $coddepe, $codusua, $observa, 33); $codiRegR[0] = $numrad; $radiModi = $Historico->insertarHistoricoExp($num_expediente, $codiRegR, $dependencia, $codusuario, $observa, 60, 0); } else { echo "<span class=titulosError> !No se pudo actualizar el nivel para el expediente !"; } } echo $mensaje_err; ?> </p> </span> </body> </html>
<td align="right" bgcolor="#CCCCCC" height="25" class="titulos2">DEPENDENCIA ORIGEN: </td> <td width="65%" height="25" class="listado2_no_identa"> <?php echo $_SESSION['depe_nomb']; ?> </td> </tr> </table> <table class="borde_tab"> <tr><td class="titulosError"> <?php $fileGrb = "/" . $fileGrb; $query = "update radicado\n \t\t\tset radi_path='{$fileGrb}'\n \t\t\twhere radi_nume_radi={$valRadio}"; if ($db->conn->Execute($query)) { $radicadosSel[] = $valRadio; $codTx = 42; //Código de la transacción include "{$ruta_raiz}/include/tx/Historico.php"; $hist = new Historico($db); $hist->insertarHistorico($radicadosSel, $dependencia, $codusuario, $dependencia, $codusuario, $observa, $codTx); } else { echo "<hr>No actualizo la BD <hr>"; } ?> </td></tr> </table> </form> </body> </html>
include $ruta_raiz . '/config.php'; // incluir configuracion. define('ADODB_ASSOC_CASE', 1); include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); if ($db) { //$db->conn->debug=true; !$expNum ? $expNum = $_GET['expNUM'] ? $_GET['expNUM'] : $_POST['expNUM'] : 0; if ($expNum && substr(base64_decode($expNum), -1) === '%') { $expNum = substr(base64_decode($expNum), 0, strlen(base64_decode($expNum)) - 1); include "{$ruta_raiz}/include/tx/Expediente.php"; include "{$ruta_raiz}/include/combos.php"; include "{$ruta_raiz}/include/tx/Historico.php"; $cmb = new combo(); $expediente = new Expediente($db); $objHist = new Historico($db); if (isset($_POST['btn_accion'])) { //$db->conn->debug=true; switch ($_POST['btn_accion']) { case 'Crear': $idCarpeta = $db->conn->GenID('SEC_IDCARPETA'); $cscCarpeta = $expediente->getSecCarpeta($expNum) + 1; $_POST['txtNFolios'] ? $nfolios = $_POST['txtNFolios'] : ($nfolios = 'null'); $sql = "insert into sgd_carpeta_expediente(sgd_carpeta_id, sgd_carpeta_csc, sgd_carpeta_descripcion, sgd_carpeta_numero, sgd_exp_numero , sgd_carpeta_nfolios)"; $sql .= "values ({$idCarpeta},{$cscCarpeta},'" . $_POST['txtDescip'] . "'," . $_POST['txtNCarpeta'] . ", '{$expNum}', {$nfolios})"; $db->conn->Execute($sql) ? $error = 1 : ($error = 2); if ($error == 1) { $radicados[] = "NULL"; $objHist->insertarHistoricoExp($expNum, $radicados, $_SESSION['dependencia'], $_SESSION['codusuario'], "Se agrega Carpeta No." . $_POST['txtNCarpeta'], 61, '0'); } break;
$krdOld = $krd; session_start(); if (!$edit) { $edit = $edi; } if (!$krd) { $krd = $krdOld; } if (!$ruta_raiz) { $ruta_raiz = ".."; } include "{$ruta_raiz}/rec_session.php"; include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; include_once "{$ruta_raiz}/include/tx/Historico.php"; $objHistorico = new Historico($db); $db = new ConnectionHandler("{$ruta_raiz}"); $db2 = new ConnectionHandler("{$ruta_raiz}"); $db->conn->SetFetchMode(ADODB_FETCH_ASSOC); $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
<?php require 'AutoLoader.php'; $contrato = new Contrato('Raffael', date('Y-m-d')); $historico = new Historico(); $historico->setEstado($contrato->salvaEstado()); echo '<pre>'; var_dump($contrato); sleep(4); $contrato->avanca(); $historico->setEstado($contrato->salvaEstado()); var_dump($contrato); sleep(2); $contrato->avanca(); $historico->setEstado($contrato->salvaEstado()); var_dump($contrato); sleep(3); $contrato->avanca(); $historico->setEstado($contrato->salvaEstado()); var_dump($contrato); echo "<hr>"; var_dump($historico); echo "<hr>"; echo "<h1> Restaurando o Contrato para \"Acertado\" </h1>"; $contrato->restaura($historico->getEstado(2)); var_dump($contrato);
$arrExpedientes = $expediente->expedientesRadicado($_GET['nurad']); /* Si el radicado esta incluido en el expediente digitado por el usuario. * != No identico no se puede poner !== por que la funcion array_search * tambien arroja 0 o "" vacio al ver que un expediente no se encuentra */ foreach ($arrExpedientes as $line_num => $line) { if ($line === $_POST['numeroExpediente']) { print '<center><hr><font color="red">El radicado ya está incluido en el expediente.</font><hr></center>'; } else { $resultadoExp = $expediente->insertar_expediente($_POST['numeroExpediente'], $_GET['nurad'], $dependencia, $codusuario, $usua_doc); if ($resultadoExp == 1) { $observa = "Incluir radicado en Expediente"; include_once "{$ruta_raiz}/include/tx/Historico.php"; $radicados[] = $_GET['nurad']; $tipoTx = 53; $Historico = new Historico($db); $Historico->insertarHistoricoExp($_POST['numeroExpediente'], $radicados, $dependencia, $codusuario, $observa, $tipoTx, 0); ?> <script language="JavaScript"> opener.regresar(); window.close(); </script> <?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>'; } } } } ?> <html>
$tblSolTarns .= "<td class='leidos'><center>" . $v . "</center></td></tr>"; } $rs->MoveNext(); } if ($tip == 1) { $tblSolTarns .= " <tr align='center'><td class='titulos3' colspan='11' align='center'><input type='submit' name='accion' class='botones_mediano2' value='Cancelar Solicitud' onClick='return cancelaSol();'></td></tr>"; } $tblSolTarns .= "</table><br>"; } else { $tblSolTarns = "<center><table width='60%' border=0 cellpadding=0 cellspacing=2 class='borde_tab'><tr><td class='listado5' colspan='2'><center><font color=red size=3>No existen Expedientes en solicitud para la transferencia con el criterio de Búsqueda</font></center></td></tr></table></center>"; } break; case 'Cancelar Solicitud': if (is_array($_POST['checkValue'])) { include_once "{$ruta_raiz}/include/tx/Historico.php"; $objHistorico = new Historico($db); foreach ($_POST['checkValue'] as $l => $value) { $dep = substr($value, strpos($value, ',') + 1); $fechaSolicitud = substr($value, 0, strpos($value, ',')); $sqlSel = "select distinct sgd_exp_numero from sgd_sexp_secexpedientes where sgd_fech_soltransferencia='{$fechaSolicitud}' and depe_codi={$dep}"; $expsVec = $db->conn->GetArray($sqlSel); if ($expsVec) { $sqlUp = "update sgd_sexp_secexpedientes set sgd_sexp_faseexp=0, sgd_fech_soltransferencia=null\n\t\t\t\t\t\t\t \t\twhere sgd_fech_soltransferencia='{$fechaSolicitud}' and depe_codi={$dep} "; //$db->conn->debug=true; $rsUp = $db->conn->Execute($sqlUp); if ($rsUp) { $radicados[0] = "NULL"; foreach ($expsVec as $i => $valExp) { $objHistorico->insertarHistoricoExp($valExp["SGD_EXP_NUMERO"], $radicados, $_SESSION['dependencia'], $_SESSION['codusuario'], "Cancelación de Solicitud de Transferencia Archivo Central. " . $_POST['txtNCarpeta'], 67, '0'); } }
<?php $historico = new Historico(); if (isset($_SESSION['TURMA_ATUAL'])) { $historico->setTurma($_SESSION['TURMA_ATUAL']); echo "<p class='centro fundo-claro titulo texto-verde '> Histórico de Atividades - " . $_SESSION['TURMA_ATUAL_NOME'] . "</p>"; $datas = $historico->listar_datas(); if (empty($datas)) { echo '<center> Não há atividades feitas</center>'; } ///LOOP pelas datas foreach ($datas as $data) { echo "<div class='centro branco titulo'>"; echo "<a href='" . ROOT_URL . "view/historico/vlistar_por_data.php?d=" . $data . "' ><span class='centro branco titulo '> " . $data . " - " . $semana[date('l', strtotime($data))]; echo "</span></a><br>"; echo "</div>"; //echo $historico->listar_atividades_por_data($_SESSION['MINHAS_TURMAS_CDG'][$i], $data); //echo "<br><br><br>"; } } else { //looping pelas turmas do prof for ($i = 0; $i < count($_SESSION['MINHAS_TURMAS_CDG']); $i++) { $historico->setTurma($_SESSION['MINHAS_TURMAS_CDG'][$i]); echo "<p class='centro fundo-claro titulo texto-verde '> Histórico de Atividades - " . $_SESSION['MINHAS_TURMAS_NOME'][$i] . "</p>"; $datas = $historico->listar_datas(); ///LOOP pelas datas foreach ($datas as $data) { echo "<div class='centro branco titulo'>"; echo "<a href='" . ROOT_URL . "view/historico/vlistar_por_data.php?d=" . $data . "' ><span class='centro branco titulo '> " . $data . " - " . $semana[date('l', strtotime($data))]; echo "</span></a><br>"; echo "</div>";
/** * trae los Usuarios de una dependencia * @txAccion bool Si es true entonces carga solo los jefe. txAccion es la accion a realizar Informar o reasignar **/ function newRadicadoAjax($idObjetoHtml, $asunto, $tipoRadicado, $radiDepeRadi, $radiDepeActu, $dependenciaSecuencia, $radiUsuaRadi, $radiUsuaActu, $usuaDoc, $cuentai, $docUs3 = 0, $mRecCodi = 0, $radiFechOficio, $radicadoPadre, $radPais, $tipoDocumento = 0, $carpetaPer = 0, $carpetaCodi, $tDidCodi = 0, $tipoRemitente = 0, $ane = '', $radiPath = '') { //echo "alert('<!-- $carpetaCodi -- $docUs3 "." -->'); "; $response = new HTML_AJAX_Action(); $this->radiTipoDeri = 0; $this->radiCuentai = "" . trim($cuentai) . ""; $this->eespCodi = $docUs3; $this->mrecCodi = $mRecCodi; $fecha_gen_doc_YMD = substr($radiFechOficio, 6, 4) . "-" . substr($radiFechOficio, 3, 2) . "-" . substr($radiFechOficio, 0, 2); $this->radiFechOfic = $fecha_gen_doc_YMD; if (!$radicadopadre) { $radicadopadre = "'0'"; } $this->radiNumeDeri = trim($radicadopadre); $this->radiPais = $radPais; $this->descAnex = $ane; $this->raAsun = utf8_decode($asunto); $this->radiDepeActu = $radiDepeActu; $this->radiDepeRadi = $radiDepeRadi; $this->radiUsuaActu = $radiUsuaActu; $this->radiUsuaRadi = $radiUsuaRadi; $this->usuaCodi = $radiUsuaRadi; $this->eespCodi = $docUs3; $this->trteCodi = $tipoRemitente; $this->tdocCodi = $tipoDocumento; $this->tdidCodi = $tDidCodi; $this->carpCodi = $carpetaCodi; $this->carPer = $carpetaPer; $this->usuaDoc = $usuaDoc; $this->noDigitosRad = 6; $this->dependencia = $radiDepeRadi; if ($radiPath) { $this->radiPath = $radiPath; } //$this->trteCodi = $tip_rem; //return "$tipoRadicado,$dependenciaSecuencia"; $noRad = $this->newRadicado($tipoRadicado, $dependenciaSecuencia); if ($noRad <= 1) { $errorNewRadicado = "<font size=1 color=red>Error al Generar el Radicado." . $this->errorNewRadicado . "</font>"; } //$rtaDirecciones = $this->insertDireccionAjax($noRad, 1,0); //grabarDirecciones(document.getElementById('numeroRadicado').value); $cadena = "seleccion = document.getElementById('{$idObjetoHtml}'); "; //if($noRad>=1) //{ $cadena1 = "document.getElementById('numeroRadicado').value=" . $noRad . "; grabarDirecciones(document.getElementById('numeroRadicado').value);"; $cadena1 .= "document.getElementById('Submit33').style.visibility='hidden'; "; $cadena1 .= "document.getElementById('grabarDir').style.visibility='visible'; "; //$cadena1 .= "verDatosRad(".$noRad."); "; $cadena .= 'valor="<table wdith=50%><tr class=titulos1><td><img src=../imagenes/gnu.png width=50 alt=GNU/GPL title=GNU/GPL></td><td><center><font size=4>Radicado No ' . $noRad . ' - - ' . htmlspecialchars($errorNewRadicado) . '</font></center></td></tr></table><SCRIPT>verDatosRad(' . $noRad . ');</SCRIPT>";'; //echo "<!-- alert('<!-- $carpetaCodi -- $noRad "." -->'); -->"; //}else{ //$cadena .= 'valor="'.$errorNewRadicado.'";'; //} include_once "../../tx/Historico.php"; $historico = new Historico($this->db); $radicados[] = $noRad; $resHistorico = $historico->insertarHistorico($radicados, $radiDepeRadi, $radiUsuaRadi, $radiDepeActu, $radiUsuaActu, '', 2); $cadena .= " {$cadena1} seleccion.innerHTML=valor;"; //$cadena .= " alert('".$resHistorico."');"; $response->insertScript($cadena); return $response; }
<?php $historico = new Historico(); echo '<p class="centro branco titulo"> ► RANKING - TURMA ' . ' ► ' . $_SESSION['ALUNO_TURMA_NOME']; echo $historico->listar_ranking($_SESSION['ALUNO_TURMA']);
<td class="titulos2">Sector</td> <td> <?php include_once $ruta_raiz . "/sector/mod_sector.php"; echo $mostrarSector; ?> </td> </tr> <tr> <td class="titulos2"> CAUSAL <?php if (!$ruta_raiz) { $ruta_raiz = ".."; } include_once $ruta_raiz . "/include/tx/Historico.php"; $objHistorico = new Historico($db); if (count($recordSet) > 0) { array_splice($recordSet, 0); } if (count($recordWhere) > 0) { array_splice($recordWhere, 0); } $fecha_hoy = Date("Y-m-d"); $sqlFechaHoy = $db->conn->DBDate($fecha_hoy); $arrayRad = array(); $arrayRad[] = $verradicado; $actualizo = 0; $actualizoFlag = false; $insertoFlag = false; if ($grabar_causal && ($causal_new != $causal_grb || $deta_causal != $deta_causal_grb)) { /** Intenta actualizar causal