%PDF- %PDF-
Direktori : /home/tjamichg/portal.tjamich.gob.mx/sisofi/modules/consul/ |
Current File : /home/tjamichg/portal.tjamich.gob.mx/sisofi/modules/consul/folios.php |
<br /> <?php function formatMoneda($number) { while (true) { $replaced = preg_replace('/(-?\d+)(\d\d\d)/', '$1,$2', $number); if ($replaced != $number) { $number = $replaced; } else { break; } } return '$'.$number; } if(isset($_GET['action'])) { if($_GET['action'] == "ver") { $rol = $_SESSION['rol']; $reg = $_GET['reg']; ?> <div class="content"> <div class="titulo">Consultar Folio <?php echo $_GET['folio']; ?></div> <?php if(isset($_GET['reg'])) { if($_GET['reg'] == "men") { ?> <div class="cfmenu"><a href="index.php?token=<?php echo $_GET['token']; ?>&mod=cpfecha®=men"><img src="images/back.png" width="20" height="20" /> Regresar</a></div> <?php } else if($_GET['reg'] == "esc") { ?> <div class="cfmenu"><a href="index.php?token=<?php echo $_GET['token']; ?>&mod=null"><img src="images/back.png" width="20" height="20" /> Regresar</a></div> <?php } else { ?> <div class="cfmenu"><a href="index.php?token=<?php echo $_GET['token']; ?>&mod=folios"><img src="images/back.png" width="20" height="20" /> Regresar</a></div> <?php } } ?> <br> <div><b>Generales</b></div> <?php $tbl = $_GET['tabla']; $flio = $_GET['folio']; $reg = $_GET['reg']; $sqlF = mysql_query("SELECT * FROM folios WHERE folio='$flio'"); $f = mysql_fetch_array($sqlF); echo "<div style='width: 50%;'>"; echo "<table class='tablas'>"; echo "<tr>"; echo "<td class='ctab'>"; echo "Folio"; echo "</td>"; echo "<td>"; echo $f['folio']; echo "</td>"; echo "</tr>"; echo "<tr>"; echo "<td class='ctab'>"; echo "Año"; echo "</td>"; echo "<td>"; echo $f['year']; echo "</td>"; echo "</tr>"; echo "<tr>"; echo "<td class='ctab'>"; echo "Temporalidad"; echo "</td>"; echo "<td>"; $tempo = $f['tempo']; $sTempo = mysql_query("SELECT * FROM a_temp WHERE id='$tempo'") or die(mysql_error()); $dTempo = mysql_fetch_row($sTempo); echo $dTempo['2']; echo "</td>"; echo "</tr>"; echo "<tr>"; echo "<td class='ctab'>"; echo "Fecha"; echo "</td>"; echo "<td>"; echo $f['fecha']; echo "</td>"; echo "</tr>"; echo "</table>"; echo "</div>"; echo "<br />"; echo "<div><b>Datos</b></div>"; echo "<br />"; ?> <div class="cfmenu"><a href="index.php?token=<?php echo $_GET['token']; ?>&mod=folios_add&edit=add&folio=<?php echo $f['folio'] ?>&tabla=<?php echo $f['tabla'] ?>®=<?php echo $reg ?>"> <img src="images/plus.png" width="20" height="20" /> Agregar Registro</a></div> <br> <?php echo "<table class='tablas'>"; $columnas = mysql_query("SHOW COLUMNS FROM $tbl"); echo "<tr>"; $icount = 0; if ($rol != 3) { echo "<td class='ctab'>"; echo "</td>"; echo "<td class='ctab'>"; echo "</td>"; } while($fila = mysql_fetch_array($columnas)){ if($icount > 0) { echo "<td class='ctab'>"; echo $fila['Field']; echo "</td>"; } $icount++; } echo "<tr>"; $senFo = mysql_query("SELECT * FROM $tbl WHERE Folio='$flio'") or die(mysql_error()); $senTr = mysql_num_fields($senFo); while($d = mysql_fetch_row($senFo)) { echo "<tr>"; if ($rol != 3) { ?> <td> <div class="caja"><a href="index.php?token=<?php echo $_GET['token']; ?>&mod=folios_edit&edit=edit&folio=<?php echo $f['folio'] ?>&id=<?php echo $d[0] ?>&tabla=<?php echo $f['tabla'] ?>®=<?php echo $reg ?>"><img src="images/pencil.png" width="20" height="20" /><span class="info">Modificar</span></a></div> </td> <td> <div class="caja"><a href="index.php?token=<?php echo $_GET['token']; ?>&mod=folios_edit&edit=borrar&folio=<?php echo $f['folio'] ?>&id=<?php echo $d[0] ?>&tabla=<?php echo $f['tabla'] ?>®=<?php echo $reg ?>"><img src="images/minus.png" width="20" height="20" /><span class="info">Borrar</span></a></div> </td> <?php } for($i=1;$i<$senTr;$i++) { $link = substr($d[$i], 0, 4); if(is_numeric($d[$i])) { $decimal = explode('.', $d[$i]); if(count($decimal) > 1) { $valor = formatMoneda($decimal[0].'.'.substr($decimal[1], 0, 2)); echo "<td>".$valor."</td>"; } else echo "<td>".$d[$i]."</td>"; } else if($link == "http") { echo "<td><a href='".$d[$i]."' target='_blank'>Ver documento</a></td>"; } else { echo "<td>".$d[$i]."</td>"; } } echo "<tr>"; } echo "</table>"; echo "<br />"; ?> <br/> <div class="cfmenu"><a href="index.php?token=<?php echo $_GET['token']; ?>&mod=folios_add&edit=add&folio=<?php echo $f['folio'] ?>&tabla=<?php echo $f['tabla'] ?>®=<?php echo $reg ?>"> <img src="images/plus.png" width="20" height="20" /> Agregar Registro</a></div> <br> <?php if($_SESSION['rol'] < 2) { ?> <input type="button" value="Aprobar" onclick="window.location.href='index.php?token=<?php echo $_GET['token']; ?>&mod=folios&action=aprobar&folio=<?php echo $_GET['folio']; ?>&tabla=<?php echo $f['tabla'] ?>';" /> <?php } if(isset($_GET['reg'])) { if($_GET['reg'] == "men") { ?> <input type="button" value="Regresar" onclick="window.location.href='index.php?token=<?php echo $_GET['token']; ?>&mod=cpfecha®=men';" /> </div> <?php } else if($_GET['reg'] == "esc") { ?> <input type="button" value="Regresar" onclick="window.location.href='index.php?token=<?php echo $_GET['token']; ?>&mod=null';" /> </div> <?php } else { ?> <input type="button" value="Regresar" onclick="window.location.href='index.php?token=<?php echo $_GET['token']; ?>&mod=folios';" /> </div> <?php } } } if($_GET['action'] == "borrar") { $tbl = $_GET['tabla']; $flio = $_GET['folio']; $idus = $_SESSION['idus']; $sqlF = mysql_query("SELECT * FROM folios WHERE folio='$flio'"); $f = mysql_fetch_array($sqlF); $afolio = $f['year']; $apro = $f['apro']; $ffolio = $f['fecha']; $tmp = $f['tempo']; $sqlAp = mysql_query("DELETE FROM folios WHERE folio='$flio'"); $senFo = mysql_query("DELETE FROM $tbl WHERE Folio='$flio'"); if($sqlAp && $senFo) { $sqlF = mysql_query("INSERT INTO bitacora (fecha, folio, year, tabla, fechafolio, tempo, apro, accion, idus) VALUES (NOW(), '$flio', '$afolio', '$tbl', '$ffolio', '$tmp', '$apro', 'Borrar Folio', '$idus')"); echo "<div class='msg'>El folio ha sido eliminado exitosamente</div>"; ?> <meta http-equiv="refresh" content="1;URL=index.php?token=<?php echo $_GET['token']; ?>&mod=folios" /> <?php } } if($_GET['action'] == "aprobar") { $tbl = $_GET['tabla']; $flio = $_GET['folio']; $idus = $_SESSION['idus']; $sqlF = mysql_query("SELECT * FROM folios WHERE folio='$flio'"); $f = mysql_fetch_array($sqlF); $afolio = $f['year']; $apro = $f['apro']; $ffolio = $f['fecha']; $tmp = $f['tempo']; $sqlAp = mysql_query("UPDATE folios SET apro='Y' WHERE folio='$flio'"); if($sqlAp) { $sqlF = mysql_query("INSERT INTO bitacora (fecha, folio, year, tabla, fechafolio, tempo, apro, accion, idus) VALUES (NOW(), '$flio', '$afolio', '$tbl', '$ffolio', '$tmp', '$apro', 'Aprobar Folio', '$idus')"); echo "<div class='msg'>El folio ha sido aprobado exitosamente</div>"; ?> <meta http-equiv="refresh" content="1;URL=index.php?token=<?php echo $_GET['token']; ?>&mod=folios" /> <?php } } } else { ?> <div class="content"> <div class="titulo">Consultar Folios Pendientes</div> <br /> <br /> <br /> <?php $idus = $_SESSION['idus']; $rol = $_SESSION['rol']; if ($rol == 2) { $sFolios = mysql_query("SELECT * FROM folios WHERE apro='N' AND idus='$idus'") or die(mysql_error()); } else { $sFolios = mysql_query("SELECT * FROM folios WHERE apro='N'") or die(mysql_error()); } ?> <table id="example" class="display" cellspacing="0" width="100%"> <thead> <tr> <th class="ctab">Folio</th> <th class="ctab">Usuario</th> <th class="ctab">Formato</th> <th class="ctab">Temporalidad</th> <th class="ctab">Año</th> <th class="ctab">Fecha</th> <th class="ctab">Acciones</th> </tr> </thead> <tfoot> <tr> <th class="ctab">Folio</th> <th class="ctab">Usuario</th> <th class="ctab">Formato</th> <th class="ctab">Temporalidad</th> <th class="ctab">Año</th> <th class="ctab">Fecha</th> <th class="ctab">Acciones</th> </tr> </tfoot> <tbody> <?php while($f = mysql_fetch_array($sFolios)) { ?> <tr> <td><?php echo $f['folio']; ?></td> <td> <?php $idus = $f['idus']; $sUser = mysql_query("SELECT * FROM sys_usus WHERE idus='$idus'") or die(mysql_error()); $dUser = mysql_fetch_row($sUser); echo $dUser['1']; ?> </td> <td> <?php $table = $f['tabla']; $sTable = mysql_query("SELECT * FROM formatos WHERE tabla='$table'") or die(mysql_error()); $dTable = mysql_fetch_row($sTable); echo $dTable['1']; ?> </td> <td> <?php $tempo = $f['tempo']; $sTempo = mysql_query("SELECT * FROM a_temp WHERE id='$tempo'") or die(mysql_error()); $dTempo = mysql_fetch_row($sTempo); echo $dTempo['2']; ?> </td> <td><?php echo $f['year']; ?></td> <td><?php echo $f['fecha']; ?></td> <td> <input type="button" value="Ver" onclick="window.location.href='index.php?token=<?php echo $_GET['token']; ?>&mod=folios&action=ver&folio=<?php echo $f['folio'] ?>&tabla=<?php echo $f['tabla'] ?>®=fol';" /> <?php if ($rol != 3) { ?><input type="button" value="Borrar" onclick="window.location.href='index.php?token=<?php echo $_GET['token']; ?>&mod=folios&action=borrar&folio=<?php echo $f['folio'] ?>&tabla=<?php echo $f['tabla'] ?>';" /> <?php } ?> </td> </tr> <?php } ?> </tbody> </table> <br/> <input type="button" value="Escritorio" onclick="window.location.href='index.php?token=<?php echo $_GET['token']; ?>&mod=null';" /> <script> $(document).ready(function() { $('#example').DataTable( { "language": { "sProcessing": "Procesando...", "sLengthMenu": "Mostrar _MENU_ registros", "sZeroRecords": "No se encontraron resultados", "sEmptyTable": "Ningún dato disponible en esta tabla", "sInfo": "Mostrando registros del _START_ al _END_ de un total de _TOTAL_ registros", "sInfoEmpty": "Mostrando registros del 0 al 0 de un total de 0 registros", "sInfoFiltered": "(filtrado de un total de _MAX_ registros)", "sInfoPostFix": "", "sSearch": "Buscar:", "sUrl": "", "sInfoThousands": ",", "sLoadingRecords": "Cargando...", "oPaginate": { "sFirst": "Primero", "sLast": "Último", "sNext": "Siguiente", "sPrevious": "Anterior" }, "oAria": { "sSortAscending": ": Activar para ordenar la columna de manera ascendente", "sSortDescending": ": Activar para ordenar la columna de manera descendente" } } }); } ); </script> <br> <?php } ?> </div>