* @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ó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; ?>
$con->executeQuery($sql); $con->Close(); $total_encontrados = 0; $total_encontrados = $con->getNumRows(); if ($total_encontrados != 0) { echo "<b><br/>La identificación del usuario ya está 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">'; } } } }
} 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>"; } } }