123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862 |
- <?php
- session_start();
- require_once 'classes/Template.php';
- require_once 'classes/ValidaSesion.php';
- require_once 'classes/Archivos.php';
- require_once 'include/mpdf/autoload.php';
- require_once 'include/bd_pdo.php';
- $titulo = 'Proceso de Titulacion';
-
- if (!isset($_SESSION['usuario_id']))
- ValidaSesion::salirPagina();
- else {
- if(isset($_SESSION['usuario_id']))
- $objSesion = new ValidaSesion();
- else
- ValidaSesion::salirPagina();
- }
- if (isset($objSesion)) { ?>
- <!DOCTYPE html>
- <html lang="es" prefix="og: http://ogp.me/ns#">
- <head>
- <style>
- .emphasis {
- color: #07a9cd;
- font-weight: bold;
- }
- .tooltip-inner {
- background-color: #808080 !important;
- color: white;
- }
- .bs-tooltip-right .arrow::before,
- .bs-tooltip-auto[x-placement^="right"] .arrow::before {
- border-right-color: #808080 !important;
- }
- #pbar-on {
- border-radius: 20px;
- background: #07a9cd;
- padding: 10px;
- margin: 10px;
- height: 2px;
- }
- #pbar-off {
- border-radius: 20px;
- background: #e6e6e6;
- padding: 10px;
- margin: 10px;
- height: 2px;
- }
- </style>
- <title>Alumnos - <?php echo $titulo; ?></title>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
- <link rel="stylesheet" href="css/bootstrap-ing.min.css" type="text/css">
- <link rel="stylesheet" href="css/custominputfile.css" type="text/css">
- <link rel="stylesheet" href="css/indivisa.css" type="text/css">
- <link rel="stylesheet" href="css/jquery-ui.css" type="text/css">
- <link rel="stylesheet" href="css/calendar.css" type="text/css">
- <link rel="stylesheet" href="css/fa_all.css" type="text/css">
- <?php Template::getCSS(array('elementos.css')); ?>
- </head>
- <body>
- <?php Template::header($titulo); ?>
- <!-- <?php print_r($_SESSION['usuario_id'])?> -->
- <main class="container-fluid content marco">
- <div class="modal fade" id="modalAviso" tabindex="-1" aria-labelledby="modalAviso" aria-hidden="true" data-backdrop="static">
- <div class="modal-dialog modal-dialog-centered">
- <div class="modal-content msgAviso d-flex flex-row justify-content-between align-items-stretch">
- <div class="modal-header iconAviso bg-warning d-flex justify-content-center align-items-center"><i class="display-3 ing-importante"></i></div>
- <div class="modal-body txtAviso flex-grow-1 d-flex flex-column justify-content-center align-items-center">
- <div class="display-5 indivisa-text-black mb-3" style="font-size: 50px">¡Alto!</div>
- <div class="mb-3" style="text-align: center; font-size: 18px">Se requiere autorización del Jefe de Titulación para continuar al siguiente paso, regrese más tarde.</div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div id="paso1">
- <div class="row">
- <div class="col-12">
- <h4 class="col-12">Servicio Social y Certificado Total de Estudios</h4>
- <form name = "Form1" id = "Form1" action = "action/tit_insert.php" method="POST"">
- <div class="d-flex justify-content-center">
- <p id="pbar-on" class="flex-fill"></p>
- <p id="pbar-off" class="flex-fill"></p>
- <p id="pbar-off" class="flex-fill"></p>
- <p id="pbar-off" class="flex-fill"></p>
- </div>
- <div class="text-right">
- <button class="btn btn-verde" type="button" id="save1" data-toggle="modal" data-target="#modalAviso"> <span class="ing-guardar"></span> Guardar</button>
- <button class="btn btn-rojo" type="button" id="erase1"> <span class="ing-borrar"></span> Limpiar</button>
- </div>
- <div class="d-flex flex-column justify-content-center" style="text-align: center">
- <div style="padding-bottom: 30px">
- <h5>Comprobante de Término del Servicio Social</h5>
- <p style="padding-bottom: 10px">Favor de subirlo en formato PDF.</p>
- <div class="row">
- <div class="col-2"></div>
- <div class="col-8 flex-fill" style = "40px 0px">
- <input name="cert-ss" id="cert-ss" type="file">
- </div>
- </div>
- </div>
- <div style="padding-bottom: 30px">
- <div class="d-flex flex-row justify-content-center align-items-center" style="padding-bottom: 10px">
- <h5>Fecha de Entrega de Constancia de Estudios</h5>
- <button style="padding: 15px" class="btn" type="button" data-toggle="tooltip" title="Al terminar sus estudios, inicie el trámite para recibir su Constancia de Estudios e ingrese la fecha en la cuál lo recibirá.">
- <span class="ing-importante2" style="color: #D21034"></span>
- </button>
- </div>
- <div class="row">
- <div class="col-3"></div>
- <div class="col-6">
- <input id="date-picker" name="fecha_estudios" type="text" class="form-control date-picker" placeholder="dd/mm/aaaa" maxlength="10" readonly="readonly">
- </div>
- </div>
- </div>
- <div>
- <h5 style="padding-bottom: 10px">Elija su Tipo de Titulación</h5>
- <div class="row">
- <div class="col-3"></div>
- <div id="ddlNormal" class="col-6 dropdownlist mx-2">
- <button type="button" id="btnNormal">
- <label id="type-tit_0">Tipo de Titulación...</label>
- <span class="ing-caret"></span>
- </button>
- <ul style="text-align: left">
- <li id="type-tit_1" data-id="1" class="dropdownlist-item">Examen de Conocimientos Generales - CENEVAL</li>
- <li id="type-tit_2" data-id="2" class="dropdownlist-item">Promedio Meritorio</li>
- <li id="type-tit_3" data-id="3" class="dropdownlist-item">Maestría/Posgrado</li>
- </ul>
- <input type="hidden" id="opc_estudios" name="opc_estudios" value="">
- </div>
- </div>
- </div>
- </div>
- </form>
- </div>
- </div>
- </div>
- <div id="paso2" style="display:none;">
- <div class="row">
- <div class="col-12">
- <h4 class="col-12"> <span id="title-mod"></span> </h4>
- <form name = "Form2" id="Form2" action = "action/tit_insert.php" method="POST">
- <div class="d-flex justify-content-center">
- <p id="pbar-on" class="flex-fill"></p>
- <p id="pbar-on" class="flex-fill"></p>
- <p id="pbar-off" class="flex-fill"></p>
- <p id="pbar-off" class="flex-fill"></p>
- </div>
- <div class="text-right">
- <button class="btn btn-verde" type="button" id="save2" data-toggle="modal" data-target="#modalAviso"> <span class="ing-guardar"></span> Guardar</button>
- <button class="btn btn-rojo" type="button" id="erase2"> <span class="ing-borrar"></span> Limpiar</button>
- </div>
- <div class="msgBox d-flex flex-row justify-content-center align-items-center">
- <img src="img/triangulos.svg" class="imgBoxIzq" />
- <img src="img/triangulos.svg" class="imgBoxDer" />
- <hr class="hrArriba">
- <hr class="hrAbajo">
- <div class="display-7">
- <div class="d-flex flex-row justify-content-center align-items-center" style="padding: 10px 20px">
- <h1 style="text-align: center; width: 90px"> <span id="dia2"></span> <span id="mes2"></span> </h1>
- <div class="d-flex flex-column flex-grow-1">
- <p style="text-align: center">Fecha límite para el llenado de formato.</p>
- <p style="text-align: center">Esta información será revisada para poder liberar la clave de pago en el sistema.</p>
- </div>
- </div>
- </div>
- </div>
- <div class="d-flex flex-column justify-content-center" style="padding: 20px 10px 0px">
- <a id="genPDF">
- <div class="d-flex flex-row justify-content-center" style="padding-bottom: 20px">
- <div class="d-flex flex-column" style="padding-right: 8px; text-align: center">
- <h5>Formato de Gestión Escolar</h5>
- <p>Descarga el archivo y vuelve a subirlo con su firma autógrafa.</p>
- </div>
- <h1 class="d-flex align-items-center" style="padding-left: 8px"><span class="ing-descarga"></span></h1>
- </div>
- </a>
- <div class="row" style="text-align: center">
- <div class="col-6 flex-column" style="padding-right: 40px">
- <h5>Formato Gestión Escolar (firmado)</h5>
- <p>El archivo debe ser en formato PDF y con firma autógrafa clara y legible.</p>
- </div>
- <div class="col-6 flex-column" style="padding-left: 40px">
- <h5>Identificación Oficial con Fotografía</h5>
- <p>Deberá subir su credencial INE o pasaporte, en formato PDF.</p>
- </div>
- </div>
- <div class="row">
- <div class="col-6 flex-fill" style="padding-right: 40px">
- <input name="form-ge" id="form-ge" type="file">
- </div>
- <div class="col-6 flex-fill" style="padding-left: 40px">
- <input name="id-oficial" id="id-oficial" type="file">
- </div>
- </div>
- </div>
- </form>
- </div>
- </div>
- </div>
- <div id="paso3" style="display:none;">
- <div class="row">
- <div class="col-12">
- <h4 class="col-12">Pago del Trámite</h4>
- <form name = "Form3" id="Form3" action = "action/tit_insert.php" method="POST">
- <div class="d-flex justify-content-center">
- <p id="pbar-on" class="flex-fill"></p>
- <p id="pbar-on" class="flex-fill"></p>
- <p id="pbar-on" class="flex-fill"></p>
- <p id="pbar-off" class="flex-fill"></p>
- </div>
- <div class="text-right">
- <button class="btn btn-verde" type="button" id="save3" data-toggle="modal" data-target="#modalAviso"> <span class="ing-guardar"></span> Guardar</button>
- <button class="btn btn-rojo" type="button" id="erase3"> <span class="ing-borrar"></span> Limpiar</button>
- </div>
- <div class="msgBox d-flex flex-row justify-content-center align-items-center">
- <img src="img/triangulos.svg" class="imgBoxIzq" />
- <img src="img/triangulos.svg" class="imgBoxDer" />
- <hr class="hrArriba">
- <hr class="hrAbajo">
- <div class="display-7">
- <div class="d-flex flex-column justify-content-center" style="padding: 10px 20px">
- <p style="text-align: center">La clave para realizar el pago en el sistema SGU es <span id="sgu" class="emphasis">###</span>.</p>
- <p style="text-align: center">El periodo de pago será del <span class="emphasis"><span id="idia3"></span> de <span id="imes3"></span> al <span id="fdia3"></span> de <span id="fmes3"></span></span>.</p>
- <p style="text-align: center">Una vez que realices el pago, suba su comprobante aquí para finalizar su trámite.</p>
- </div>
- </div>
- </div>
- <div class="d-flex flex-column justify-content-center" style="padding-top: 20px; text-align: center">
- <h5 style="padding-bottom: 10px">Comprobante de Pago</h5>
- <div class="row">
- <div class="col-2"></div>
- <div class="col-8 flex-fill" style="40px 0px">
- <input name="pago" id="pago" type="file">
- </div>
- </div>
- </div>
- </form>
- </div>
- </div>
- </div>
- <div id="pasoP" style="display:none;">
- <div class="row">
- <div class="col-12">
- <h4 class="col-12">Ceremonia de Toma de Protesta</h4>
- <div class="d-flex justify-content-center" style="padding-bottom: 30px">
- <p id="pbar-on" class="flex-fill"></p>
- <p id="pbar-on" class="flex-fill"></p>
- <p id="pbar-on" class="flex-fill"></p>
- <p id="pbar-on" class="flex-fill"></p>
- </div>
- <div class="msgBox d-flex flex-row justify-content-center align-items-center">
- <img src="img/triangulos.svg" class="imgBoxIzq" />
- <img src="img/triangulos.svg" class="imgBoxDer" />
- <hr class="hrArriba">
- <hr class="hrAbajo">
- <div class="display-6">
- <div class="d-flex flex-column justify-content-center" style="padding: 10px 20px">
- <h1 class="display-4" style="text-align: center; padding-bottom: 10px; font-style: italic">¡Felicidades!</h1>
- <p style="text-align: center">La fecha de la Ceremonia de la Toma de Protesta es el</p>
- <p style="text-align: center" class="emphasis"><span id="pdia4"></span>° de <span id="pmes4"></span> a las <span id="phora4">XX:XX</span></p>
- <p style="text-align: center">en <span id="plugar4" class="emphasis"></span>.</p>
- <p style="text-align: center">Es importante que llegues al menos 10 minutos antes de que inicie el evento.</p>
- </div>
- </div>
- </div>
- <div class="d-flex flex-row justify-content-center" style="padding: 40px 0px">
- <div class="d-flex flex-column justify-content-center" style="padding: 0px 20px">
- <div>
- <a id="a-egel" target="_blank">
- <div class="d-flex flex-row justify-content-end">
- <h2 style="padding-right: 30px; padding-bottom: 50px">Testimonio del Egel</h2>
- <p style="font-size: 34px"><span class="ing-descarga"></span></p>
- </div>
- </a>
- </div>
- <div>
- <a id="a-id" target="_blank">
- <div class="d-flex flex-row justify-content-end">
- <h2 style="padding-right: 30px">Identificación Oficial</h2>
- <p style="font-size: 34px"><span class="ing-descarga"></span></p>
- </div>
- </a>
- </div>
- </div>
- <div class="d-flex flex-column justify-content-center" style="padding: 0px 20px">
- <div>
- <a id="a-fg" target="_blank">
- <div class="d-flex flex-row justify-content-end">
- <h2 style="padding-right: 30px; padding-bottom: 50px">Formato de Gestión Escolar</h2>
- <p style="font-size: 34px"><span class="ing-descarga"></span></p>
- </div>
- </a>
- </div>
- <div>
- <a id="a-pago" target="_blank">
- <div class="d-flex flex-row justify-content-end">
- <h2 style="padding-right: 30px">Comprobante de Pago</h2>
- <p style="font-size: 34px"><span class="ing-descarga"></span></p>
- </div>
- </a>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div id="pasoT" style="display:none;">
- <h6>Te titulaste, wuuu</h6>
- </div>
- </main>
- <!--- FOOTER--->
- <div style="isolation: isolate;">
- <?php Template::footer(); ?>
- </div>
- <?php Template::getJS(array('bootstrap.bundle.min.js', 'jquery-ui.js', 'custominputfile.js', 'datepicker-es.js', 'elementos.js', 'fechas.js')); ?>
- <script>
- // Script para el funcionamiento del Wizard
- <?php
- $u_id = $_SESSION['usuario_id'];
- $stmt = $pdo->prepare('SELECT "Alumno_status" FROM "TIT_Alumno" WHERE "Usuario_id" = :id');
- $stmt->bindParam(":id",$u_id);
- if(!$stmt->execute()){
- echo "Error";
- }
- $altabla = $stmt ->fetch();
- $stmt -> closeCursor();
- ?>
- let x = <?php echo $altabla["Alumno_status"] ?>;
- // console.log(x);
- // let x = 7;
- const step = ["paso1", "paso2", "paso3", "pasoP", "pasoT"];
- switch(x) {
- case 1:
- $("#"+step[0]).show();
- $("#"+step[1]).hide();
- $("#"+step[2]).hide();
- $("#"+step[3]).hide();
- $("#"+step[4]).hide();
- break;
- case 2:
- $("#"+step[0]).show();
- $("#"+step[1]).hide();
- $("#"+step[2]).hide();
- $("#"+step[3]).hide();
- $("#"+step[4]).hide();
- $('#modalAviso').modal('show')
- break;
- case 3:
- $("#"+step[0]).hide();
- $("#"+step[1]).show();
- $("#"+step[2]).hide();
- $("#"+step[3]).hide();
- $("#"+step[4]).hide();
- break;
- case 4:
- $("#"+step[0]).hide();
- $("#"+step[1]).show();
- $("#"+step[2]).hide();
- $("#"+step[3]).hide();
- $("#"+step[4]).hide();
- $('#modalAviso').modal('show')
- break;
- case 5:
- $("#"+step[0]).hide();
- $("#"+step[1]).hide();
- $("#"+step[2]).show();
- $("#"+step[3]).hide();
- $("#"+step[4]).hide();
- break;
- case 6:
- $("#"+step[0]).hide();
- $("#"+step[1]).hide();
- $("#"+step[2]).show();
- $("#"+step[3]).hide();
- $("#"+step[4]).hide();
- $('#modalAviso').modal('show')
- break;
- case 7:
- $("#"+step[0]).hide();
- $("#"+step[1]).hide();
- $("#"+step[2]).hide();
- $("#"+step[3]).show();
- $("#"+step[4]).hide();
- break;
- case 8:
- $("#"+step[0]).hide();
- $("#"+step[1]).hide();
- $("#"+step[2]).hide();
- $("#"+step[3]).hide();
- $("#"+step[4]).show();
- break;
- default:
- $("#"+step[0]).show();
- $("#"+step[1]).hide();
- $("#"+step[2]).hide();
- $("#"+step[3]).hide();
- $("#"+step[4]).hide();
- break;
- }
- </script>
- <script>
- // Script para funcionamiento del Calendario
- var datepickerOptions = { dateFormat: "dd/mm/yy", showOtherMonths: true, selectOtherMonths: true, minDate: "-1M", maxDate: "+1Y" }
- $(document).ready(function() {
- $(".date-picker").datepicker(datepickerOptions)
- $(".date-picker" ).datepicker( $.datepicker.regional[ "es" ] );
- })
- </script>
- <script>
- // Script para funcionamiento del Drag-n-Drop
- $(document).ready(function(){
- $('#cert-ss').customFile({
- type: 'all',
- allowed: ["pdf"],
- maxFiles: 1
- });
- $('#form-ge').customFile({
- type: 'all',
- allowed: ["pdf"],
- maxFiles: 1
- });
- $('#id-oficial').customFile({
- type: 'all',
- allowed: ["pdf"],
- maxFiles: 1
- });
- $('#pago').customFile({
- type: 'all',
- allowed: ["pdf"],
- maxFiles: 1
- });
- })
- </script>
- <script>
- // Script para Guardado
- $(document).on("click", "#save1", function(event) {
- let datos = $.customFile.serialize('#Form1');
- datos.append('fecha_estudios',$('#date-picker').val());
- datos.append('opc_titulacion',$('#opc_estudios').val());
- datos.append('tipo', 1);
- console.log(datos);
- $.ajax({
- url: 'action/tit_insert.php',
- type: 'POST',
- contentType: false,
- cache: false,
- processData: false,
- data: datos,
- success:function(result) {
- if(result["error"] != "" && result["error"] !== undefined){
- alert(result["error"]);
- }else{
- console.log("Boton Guardar 01 FUNCIONA.")
- }
- },
- error:function(jqXHR, textStatus, errorThrown) {
- alert("Boton Guardar 01 ocurrio ERROR.");
- console.log(textStatus);
- console.log(errorThrown);
- }
- });
- // TERMINO DE AJAX
- });
-
- $(document).on("click", "#save2", function(event) {
- let datos = $.customFile.serialize('#Form2');
- datos.append('tipo', 2);
- console.log(datos);
- $.ajax({
- url: 'action/tit_insert.php',
- type: 'POST',
- contentType: false,
- cache: false,
- processData: false,
- data: datos,
- success:function(result) {
- if(result["error"] != "" && result["error"] !== undefined){
- alert(result["error"]);
- }else{
- console.log("Boton Guardar 02 FUNCIONA.")
- }
- },
- error:function(jqXHR, textStatus, errorThrown) {
- alert("Boton Guardar 02 ocurrio ERROR.");
- console.log(textStatus);
- console.log(errorThrown);
- }
- });
- // TERMINO DE AJAX
- });
- $(document).on("click", "#save3", function(event) {
- let datos = $.customFile.serialize('#Form3');
- datos.append('tipo', 3);
- console.log(datos);
- $.ajax({
- url: 'action/tit_insert.php',
- type: 'POST',
- contentType: false,
- cache: false,
- processData: false,
- data: datos,
- success:function(result) {
- if(result["error"] != "" && result["error"] !== undefined){
- alert(result["error"]);
- }else{
- console.log("Boton Guardar 03 FUNCIONA.")
- }
- },
- error:function(jqXHR, textStatus, errorThrown) {
- alert("Boton Guardar 03 ocurrio ERROR.");
- console.log(textStatus);
- console.log(errorThrown);
- }
- });
- });
- </script>
- <script>
- // Script para funcionamiento del botón "Limpiar"
- $(document).on( "click", "#erase1", function(event){
- var form = $(this).parents("form");
- var el0 = document.getElementById("type-tit_0");
- var el1 = document.getElementById("type-tit_1");
- var el2 = document.getElementById("type-tit_2");
- var el3 = document.getElementById("type-tit_3");
- $(".cif-close").click();
- form.find("input").val("");
- el1.classList.remove("active");
- el2.classList.remove("active");
- el3.classList.remove("active");
- el0.innerHTML = "Tipo de Titulación...";
- });
- $(document).on( "click", "#erase2", function(event){
- var form = $(this).parents("form");
-
- $(".cif-close").click();
- });
- $(document).on( "click", "#erase3", function(event){
- var form = $(this).parents("form");
-
- $(".cif-close").click();
- });
- </script>
-
- <script>
- // Mini Scripts para Funcionamiento General de la Página
- // Guardado del valor de DropDownList
- $(document).on( "click", "#ddlNormal ul li", function (event){
- var el1 = document.getElementById("type-tit_1");
- var el2 = document.getElementById("type-tit_2");
- var el3 = document.getElementById("type-tit_3");
- var opc = document.getElementById("opc_estudios");
- // console.log(el1);
- if (el1.classList.contains("active")) {
- opc.setAttribute("value", 1)
- }
- if (el2.classList.contains("active")) {
- opc.setAttribute("value", 2)
- }
- if (el3.classList.contains("active")) {
- opc.setAttribute("value", 3)
- }
- });
-
- // Opciones del Tooltip para Paso 1
- $(document).ready(function(){
- $('[data-toggle="tooltip"]').tooltip({delay: { "show": 200, "hide": 500 }, placement: "right"});
- });
- // Generador de PDFs para Formatos Generales
- $("#genPDF").on("click", function(event) {
- $.ajax({
- url: 'action/tit_insert.php',
- type: 'POST',
- dataType: 'json',
- data: { tipo: 5 },
- success:function(result) {
- if(result["error"] != "" && result["error"] !== undefined){
- alert(result["error"]);
- }else{
- console.log("Boton GeneradorPDF FUNCIONA.")
- }
- },
- error:function(jqXHR, textStatus, errorThrown) {
- alert("Boton GeneradorPDF ocurrio ERROR.");
- console.log(textStatus);
- console.log(errorThrown);
- }
- });
- // TERMINO DE AJAX
- });
- // Extracción de Datos para Impresiones de Fechas y Lugares
- $(document).ready(function(){
- $.ajax({
- url: 'action/tit_insert.php',
- type: 'POST',
- dataType: 'json',
- data: { tipo: 4 },
- success:function(result) {
- if(result["error"] != "" && result["error"] !== undefined){
- alert(result["error"]);
- } else {
- // Datos - Título con Modo de Titulación, del Paso 2
- switch(result["Desglose_Modalidad"]) {
- case 1:
- $("#title-mod").text("Opción - CENEVAL");
- break;
- case 2:
- $("#title-mod").text("Opción - Promedio Meritorio");
- break;
- case 3:
- $("#title-mod").text("Opción - Maestría");
- break;
- default:
- $("#title-mod").text("Opción - NO DEBERÍAS DE ESTAR AQUÍ");
- break;
- }
- // Datos - Día y Mes de Fecha Límite, del Paso 2
- date_arr = result["Admin_fLimite"].split("-");
- aux = parseInt(date_arr[2]);
- aux = aux.toString();
- $("#dia2").text(aux);
- switch(parseInt(date_arr[1])) {
- case 1:
- $("#mes2").text("Ene");
- break;
- case 2:
- $("#mes2").text("Feb");
- break;
- case 3:
- $("#mes2").text("Mar");
- break;
- case 4:
- $("#mes2").text("Abr");
- break;
- case 5:
- $("#mes2").text("May");
- break;
- case 6:
- $("#mes2").text("Jun");
- break;
- case 7:
- $("#mes2").text("Jul");
- break;
- case 8:
- $("#mes2").text("Ago");
- break;
- case 9:
- $("#mes2").text("Sep");
- break;
- case 10:
- $("#mes2").text("Oct");
- break;
- case 11:
- $("#mes2").text("Nov");
- break;
- case 12:
- $("#mes2").text("Dic");
- break;
- default:
- $("#mes2").text("IDK");
- break;
- }
-
- // Datos - Día y Mes de Fecha Límite de Pago Inicial, del Paso 3
- date_arr = result["Admin_pinicial"].split("-");
- aux = parseInt(date_arr[2]);
- aux = aux.toString();
- $("#idia3").text(aux);
- switch(parseInt(date_arr[1])) {
- case 1:
- $("#imes3").text("Enero");
- break;
- case 2:
- $("#imes3").text("Febrero");
- break;
- case 3:
- $("#imes3").text("Marzo");
- break;
- case 4:
- $("#imes3").text("Abril");
- break;
- case 5:
- $("#imes3").text("Mayo");
- break;
- case 6:
- $("#imes3").text("Junio");
- break;
- case 7:
- $("#imes3").text("Julio");
- break;
- case 8:
- $("#imes3").text("Agosto");
- break;
- case 9:
- $("#imes3").text("Septiembre");
- break;
- case 10:
- $("#imes3").text("Octubre");
- break;
- case 11:
- $("#imes3").text("Noviembre");
- break;
- case 12:
- $("#imes3").text("Diciembre");
- break;
- default:
- $("#imes3").text("IDK");
- break;
- }
- // Datos - Día y Mes de Fecha Límite de Pago Final, del Paso 3
- date_arr = result["Admin_pFinal"].split("-");
- aux = parseInt(date_arr[2]);
- aux = aux.toString();
- $("#fdia3").text(aux);
- switch(parseInt(date_arr[1])) {
- case 1:
- $("#fmes3").text("Enero");
- break;
- case 2:
- $("#fmes3").text("Febrero");
- break;
- case 3:
- $("#fmes3").text("Marzo");
- break;
- case 4:
- $("#fmes3").text("Abril");
- break;
- case 5:
- $("#fmes3").text("Mayo");
- break;
- case 6:
- $("#fmes3").text("Junio");
- break;
- case 7:
- $("#fmes3").text("Julio");
- break;
- case 8:
- $("#fmes3").text("Agosto");
- break;
- case 9:
- $("#fmes3").text("Septiembre");
- break;
- case 10:
- $("#fmes3").text("Octubre");
- break;
- case 11:
- $("#fmes3").text("Noviembre");
- break;
- case 12:
- $("#fmes3").text("Diciembre");
- break;
- default:
- $("#fmes3").text("IDK");
- break;
- }
- // Datos - Día, Mes, Hora y Lugar de la Toma de Protesta, del Paso 4
- date_arr = result["Admin_Protesta"].split("-");
- aux = parseInt(date_arr[2]);
- aux = aux.toString();
- $("#pdia4").text(aux);
- switch(parseInt(date_arr[1])) {
- case 1:
- $("#pmes4").text("Enero");
- break;
- case 2:
- $("#pmes4").text("Febrero");
- break;
- case 3:
- $("#pmes4").text("Marzo");
- break;
- case 4:
- $("#pmes4").text("Abril");
- break;
- case 5:
- $("#pmes4").text("Mayo");
- break;
- case 6:
- $("#pmes4").text("Junio");
- break;
- case 7:
- $("#pmes4").text("Julio");
- break;
- case 8:
- $("#pmes4").text("Agosto");
- break;
- case 9:
- $("#pmes4").text("Septiembre");
- break;
- case 10:
- $("#pmes4").text("Octubre");
- break;
- case 11:
- $("#pmes4").text("Noviembre");
- break;
- case 12:
- $("#pmes4").text("Diciembre");
- break;
- default:
- $("#pmes4").text("IDK");
- break;
- }
- // aux = result["Admin_Lugar"];
- $("#plugar4").text(result["Admin_Lugar"]);
- // Datos - Ligas de Documentos para Visualizar
- $("#a-fg").attr("href", result["Desglose_NombreTitulo"]);
- $("#a-id").attr("href", result["Alumno_IDOficial"]);
- $("#a-pago").attr("href", result["Desglose_Comprobante"]);
- }
- },
- error:function(jqXHR, textStatus, errorThrown) {
- alert("Ocurrio ERROR en la extraccion de datos.");
- console.log(textStatus);
- console.log(errorThrown);
- }
- });
- });
- </script>
- <script>
- // Script base para funcionamiento de DropDownList
- let dropdownlist_click = [false,false,false];
- $(document).ready(function (){
- /***** DROPDOWNLIST *****/
- $('#btnNormal').click({elem: 'Normal'},clickDropdownList);
- $('#btnNormal').blur({elem: 'Normal', index: 0},blurDropdownList);
- $('#ddlNormal ul li').mousedown({index: 0},mousedownDropdownList);
- $('#ddlNormal ul li').mouseup({elem: 'Normal', index: 0},mouseupDropdownList);
- $('#ddlNormal ul li').click(itemDropdownList);
- });
- </script>
- </body>
- </html>
- <?php } else
- ValidaSesion::salirPagina();
|