* @since      File available since Release 1.0
 * 
*/
// Se chequea si existe un login
require_once '../usuarios/aut_verifica.inc.php';
require_once '../ClasesBasicas/ConsultaBD.php';
if (empty($_POST['ide_ped'])) {
    echo "Ha ocurrido un error intentado mostrar la pantalla de modificacion de datos";
    exit;
}
$conexion = new ConsultaBD();
$conexion->Conectar();
$sql = "select pedido_detalles.pedido_maestro_id, receta_maestros.descripcion, pedido_detalles.cantidad, pedido_detalles.precio_unitario from pedido_detalles \ninner join receta_maestros on receta_maestros.id=pedido_detalles.receta_maestro_id    \nwhere pedido_detalles.id=" . $_POST['ide_ped'];
$conexion->executeQuery($sql);
$row = $conexion->getFetchObject();
$conexion->Close();
?>
   
    <h1>Modificaci&oacute;n del item</h1>
    <p><?php 
echo $row->descripcion;
?>
</p>
    <form action="javascript: fn_modificar();" method="post" id="frm_ped"  >
        <input type="hidden" id="ide_ped" name="ide_ped" value="<?php 
echo $_POST['ide_ped'];
?>
" />
        <input type="hidden" id="ide_ped_maes" name="ide_ped_maes" value="<?php 
echo $row->pedido_maestro_id;
?>
예제 #2
0
        $con->executeQuery($sql);
        $con->Close();
        $total_encontrados = 0;
        $total_encontrados = $con->getNumRows();
        if ($total_encontrados != 0) {
            echo "<b><br/>La identificaci&oacute;n del usuario ya est&aacute; registrada<br/></b>";
        } else {
            $usuario = stripslashes($usuario);
            $pass1 = md5($pass1);
            $con = new ConsultaBD();
            $con->Conectar();
            $con->executeQuery("begin");
            $sql1 = "SELECT nombre, apellido FROM empleados WHERE id='{$empleado_id}'";
            $con->executeQuery($sql1);
            $row = $con->getFetchObject();
            $sql = "INSERT INTO usuarios (nombre, apellido, identificacion, clave, permiso, usuario_alta, fecha_baja, empleado_id) ";
            $sql .= "VALUES('" . $row->nombre . "','" . $row->apellido . "','{$usuario}','{$pass1}','{$nivel}',{$usuAlta}, '{$baja}', {$empleado_id})";
            if ($con->executeQuery($sql)) {
                $con->executeQuery("commit");
                $con->Close();
                echo "<center><div class=exito><b>Datos Guardados</b></div></center>";
                echo '<meta http-equiv="refresh" content="1; url=nuevoUsuario.php">';
            } else {
                $con->executeQuery("rollback");
                $con->Close();
                echo "<div class=error><b>Ha ocurrido un error intentando guardar los datos</b></div>";
                echo '<meta http-equiv="refresh" content="2; url=nuevoUsuario.php">';
            }
        }
    }
}
예제 #3
0
                } else {
                    $sql_hora = "SELECT SEC_TO_TIME(TIMESTAMPDIFF(SECOND,  timestamp_alta, NOW())) horas\n                    FROM pedido_detalles\n                    WHERE pedido_maestro_id=" . $row->id . " AND pedido_detalles.`estado_id`=1 ORDER BY timestamp_alta DESC LIMIT 1";
                    $conexion2->executeQuery($sql_hora);
                    $row_hora = $conexion2->getFetchRow();
                    $pm_alta = trim($row_hora[0]);
                    if ($pm_alta != '') {
                        // mesa ocupada sin pedidos impresos en cocina, pero con pedidos a la mesa
                        echo "<div class='mesaO' style='width:150px; height:70px'><div class='numero' style='font-size:28px'>" . $row->mesa_nro . "</div><div style='text-align:center'>Último Pedido</div><div class='reloj'>" . $pm_alta . "</div></div>";
                    } else {
                        $sql_hora = "SELECT SEC_TO_TIME(TIMESTAMPDIFF(SECOND,  timestamp_entrega, NOW())) horas\n                        FROM pedido_detalles\n                        WHERE pedido_maestro_id=" . $row->id . " AND pedido_detalles.`estado_id`=2 ORDER BY timestamp_entrega DESC LIMIT 1";
                        $conexion2->executeQuery($sql_hora);
                        $row_hora = $conexion2->getFetchRow();
                        $pm_ent = trim($row_hora[0]);
                        // mesa ocupada sin pedidos impresos en cocina y todos los pedidos entregados
                        echo "<div class='mesaO' style='width:150px; height:70px'><div class='numero' style='font-size:28px'>" . $row->mesa_nro . "</div><div style='text-align:center'>Entregado</div><div class='reloj'>" . $pm_ent . "</div></div>";
                    }
                }
                $conexion2->Close();
                break;
            case 2:
                // cobrando
                echo "<div class='mesaC' style='width:150px; height:70px'><div class='numero' style='font-size:28px'>" . $row->mesa_nro . "</div><div style='text-align:center'>Cobrando</div><div class='reloj'>" . $row->horasCobrar . "</div></div>";
                break;
            case 0:
                // creada
                echo "<div class='mesa' style='width:150px; height:70px'><div class='numero'  style='font-size:28px'>" . $row->mesa_nro . "</div><div style='text-align:center'>Creada</div><div class='reloj'>" . $row->horas . "</div></div>";
                break;
                //    echo "<p style=\"background-color:#FF7400\">".$row->horas." ".$row->mesa_nro." ".$row->hora."</p>";
        }
    }
}