if (isset($_GET['criterio_usu_per'])) { $sql .= " where Name like '%" . fn_filtro(substr($_GET['criterio_usu_per'], 0, 16)) . "%'"; } if (isset($_GET['criterio_ordenar_por'])) { $sql .= sprintf(" order by %s %s", fn_filtro($_GET['criterio_ordenar_por']), fn_filtro($_GET['criterio_orden'])); } else { $sql .= " order by Assay_Type_ID desc"; } $paging->agregarConsulta($sql); $paging->div('div_listar'); $paging->modo('desarrollo'); if (isset($_GET['criterio_mostrar'])) { $paging->porPagina(fn_filtro((int) $_GET['criterio_mostrar'])); } $paging->verPost(true); $paging->mantenerVar("criterio_usu_per", "criterio_ordenar_por", "criterio_orden", "criterio_mostrar"); $paging->ejecutar(); ?> <table id="grilla" class="lista" width="690px"> <thead> <tr> <th>Name</th> <th>Alias</th> <th>Description</th> <?php if ($consul1 == "Supermanager") { ?> <th>Lab</th> <?php
$sql .= " and nro_documento =".fn_filtro(substr($_GET['criterio_documento'], 0, 16));*/ //if (isset($_GET['criterio_ordenar_por'])) // $sql .= sprintf(" order by %s %s", fn_filtro($_GET['criterio_ordenar_por']), fn_filtro($_GET['criterio_orden'])); /* { $sql .= " order by id desc, "; $sql .= fn_filtro($_GET['criterio_ordenar_por']);} else $sql .= " order by id desc";*/ $_SESSION["comando_select"] = $sql; $paging->agregarConsulta($sql); $paging->div('div_listar'); $paging->modo('desarrollo'); // if (isset($_GET['criterio_mostrar'])) // $paging->porPagina(fn_filtro((int)$_GET['criterio_mostrar'])); $paging->porPagina(5); $paging->verPost(true); $paging->mantenerVar("criterio_usu_per", "criterio_ordenar_por", "criterio_orden", "criterio_mostrar", "criterio_nombre", "criterio_clasificacion", "criterio_region", "criterio_partido", "criterio_jurisdiccion", "criterio_tipologia"); $paging->ejecutar(); if ($paging->numTotalRegistros == 0) { /* ?> <script language="JavaScript" type="text/javascript"> alert('No hay registros que cumplan la condicion.'); </script> <?*/ } ?> <style type="text/css"> <!-- .Estilo1 { font-size: 13px; font-weight: bold;
if (isset($_GET['tipo_receta']) && $_GET['tipo_receta'] != 0) { $sql .= " AND tipo_recetas.id = " . $_GET['tipo_receta']; } if (isset($_GET['criterio_ordenar_por'])) { $sql .= sprintf(" order by %s %s", fn_filtro($_GET['criterio_ordenar_por']), fn_filtro($_GET['criterio_orden'])); } else { $sql .= " order by id desc"; } $paging->agregarConsulta($sql); $paging->div('div_listar'); $paging->modo('desarrollo'); if (isset($_GET['criterio_mostrar'])) { $paging->porPagina(fn_filtro((int) $_GET['criterio_mostrar'])); } $paging->verPost(true); $paging->mantenerVar("criterio_buscar", "criterio_ordenar_por", "criterio_orden", "criterio_mostrar", "tipo_receta"); $paging->ejecutar(); ?> <div style="width: 1000px; "> <table id="estados" class="header" style="width: 100%;"> <tr style="text-align: left"> <td>Código</td> <td>Descripción</td> <td>Precio <img src="../img/edit.gif"></td> <td>Tipo Plato</td> <td colspan="2" style="text-align: center"><a href="javascript: fn_mostrar_frm_agregar();"><img src="../img/add.png"></a></td> </tr> <?php while ($rs_per = $paging->fetchResultado()) { ?>
if (isset($_GET['gastado_hasta']) && $_GET['gastado_hasta'] != '') { $sql .= " AND total <=" . $_GET['gastado_hasta']; } if (isset($_GET['criterio_ordenar_por'])) { $sql .= sprintf(" order by %s %s ", mysql_real_escape_string($_GET['criterio_ordenar_por']), mysql_real_escape_string($_GET['criterio_orden'])); } else { $sql .= " order by factura_maestros.id desc"; } $paging->agregarConsulta($sql); $paging->div('div_listar'); $paging->modo('desarrollo'); if (isset($_GET['criterio_mostrar'])) { $paging->porPagina(mysql_real_escape_string((int) $_GET['criterio_mostrar'])); } $paging->verPost(true); $paging->mantenerVar("criterio_buscar", "criterio_ordenar_por", "criterio_orden", "criterio_mostrar", "nocturno", "fechaDesde", "horaDesde", "fechaHasta", "horaHasta", "empleado_ID", "empleado", "ubicacion", "gastado_de", "gastado_hasta", "intervalo"); $paging->ejecutar(); function RestarHoras($horaini, $horafin) { $horai = substr($horaini, 0, 2); $mini = substr($horaini, 3, 2); $segi = substr($horaini, 6, 2); $horaf = substr($horafin, 0, 2); $minf = substr($horafin, 3, 2); $segf = substr($horafin, 6, 2); $ini = $horai * 60 * 60 + $mini * 60 + $segi; $fin = $horaf * 60 * 60 + $minf * 60 + $segf; $dif = $fin - $ini; $difh = floor($dif / 3600); $difm = floor(($dif - $difh * 3600) / 60); $difs = $dif - $difm * 60 - $difh * 3600;
$sql .= " AND TIMEDIFF(factura_detalles.`fecha_entrega`,factura_detalles.`fecha_cocina`) " . $_GET['tipo_estado'] . " TIME_FORMAT('00:'+tipo_recetas.`tiempo_preparacion`+':00','%H:%s:%i') "; //$sql.=" AND TIMEDIFF(IF(factura_detalles.`fecha_entrega` IS NULL, DATE_FORMAT(factura_maestros.`fecha_y_hora`,'%H:%i:%s'), DATE_FORMAT(factura_detalles.`fecha_entrega`,'%H:%i:%s')),IF(factura_detalles.`fecha_cocina` IS NULL, DATE_FORMAT(factura_detalles.`fecha_alta`,'%H:%i:%s'), DATE_FORMAT(factura_detalles.`fecha_cocina`,'%H:%i:%s'))) ".$_GET['tipo_estado']." TIME_FORMAT('00:'+tipo_recetas.`tiempo_preparacion`+':00','%H:%s:%i')"; } if (isset($_GET['criterio_ordenar_por'])) { $sql .= sprintf(" order by %s %s, factura_detalles.id ", fn_filtro($_GET['criterio_ordenar_por']), fn_filtro($_GET['criterio_orden'])); } else { $sql .= " order by factura_detalles.id desc"; } $paging->agregarConsulta($sql); $paging->div('div_listar'); $paging->modo('desarrollo'); if (isset($_GET['criterio_mostrar'])) { $paging->porPagina(fn_filtro((int) $_GET['criterio_mostrar'])); } $paging->verPost(true); $paging->mantenerVar("criterio_buscar", "criterio_ordenar_por", "criterio_orden", "criterio_mostrar", "fechaDesde", "horaDesde", "fechaHasta", "horaHasta", "empleado_ID", "empleado", "tipo_receta", "tipo_estado", "intervalo"); $paging->ejecutar(); function RestarHoras($horaini, $horafin) { $horai = substr($horaini, 0, 2); $mini = substr($horaini, 3, 2); $segi = substr($horaini, 6, 2); $horaf = substr($horafin, 0, 2); $minf = substr($horafin, 3, 2); $segf = substr($horafin, 6, 2); $ini = $horai * 60 * 60 + $mini * 60 + $segi; $fin = $horaf * 60 * 60 + $minf * 60 + $segf; $dif = $fin - $ini; $difh = floor($dif / 3600); $difm = floor(($dif - $difh * 3600) / 60); $difs = $dif - $difm * 60 - $difh * 3600;