<?php

session_start();
require_once "libreria.php";
$entradas = obtenerEntradas();
$pizzas = obtenerPizzas();
$bebidas = obtenerBebidas();
$postres = obtenerPostres();
$vueltos = obtenerVueltos();
$ordenes = array();
$ordenes = $_SESSION["ordenes"];
$contador = 1;
?>
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8"/>
    <title>Ordenes Guardadas</title>
  </head>
  <body>
      <h1>Ordenes Guardadas</h1>
      <table border="1">
          <tr>
              <th>#</th>
              <th>Entrada</th>
              <th>Pizza</th>
              <th>Bebida</th>
              <th>Postre</th>
              <th>Total</th>
              <th>Cliente</th>
              <th>Telefono</th>
<?php

session_start();
require_once "libreria.php";
/*
include
include_once
require
require_once
*/
$entradasNuevaOrden = obtenerEntradas();
$pizzasNuevaOrden = obtenerPizzas();
$bebidasNuevaOrden = obtenerBebidas();
$postresNuevaOrden = obtenerPostres();
if (isset($_POST["btnGuardar"])) {
    $nuevaOrden = nuevaOrden();
    $nuevaOrden["CodigoEntrada"] = $_POST["cmbEntrada"];
    $nuevaOrden["CodigoPizza"] = $_POST["cmbPizza"];
    $nuevaOrden["CodigoBebida"] = $_POST["cmbBebida"];
    $nuevaOrden["CodigoPostre"] = $_POST["cmbPostre"];
    $_SESSION["newOrder"] = $nuevaOrden;
    header("Location: obtenercliente.php");
    die;
}
?>
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8"/>
    <title>La Albaca Nueva Orden</title>
  </head>
<?php

session_start();
require_once "libreria.php";
$nuevaOrden = array();
if (isset($_SESSION["newOrder"])) {
    $nuevaOrden = $_SESSION["newOrder"];
} else {
    header("Location:obtenerorden.php");
    die;
}
$entrada = obtenerEntradas()[$nuevaOrden["CodigoEntrada"]];
$pizzas = obtenerPizzas();
$pizzaCodigo = $nuevaOrden["CodigoPizza"];
$pizza = $pizzas[$pizzaCodigo];
$bebida = obtenerBebidas()[$nuevaOrden["CodigoBebida"]];
$postre = obtenerPostres()[$nuevaOrden["CodigoPostre"]];
$total = round($entrada["precio"] * (1 + $entrada["impuesto"]), 2) + round($pizza["precio"] * (1 + $pizza["impuesto"]), 2) + round($bebida["precio"] * (1 + $bebida["impuesto"]), 2) + round($postre["precio"] * (1 + $postre["impuesto"]), 2);
$vueltos = obtenerVueltos();
if (isset($_POST["btnGuardar"])) {
    /*Falta las validaciones para asegurar la consistencia de datos*/
    $nuevaOrden["Nombre"] = $_POST["txtNombre"];
    $nuevaOrden["Direccion"] = $_POST["txtDireccion"];
    $nuevaOrden["Telefono"] = $_POST["txtTelefono"];
    $nuevaOrden["Pago"] = $_POST["cmbVuelto"];
    //Agrega la orden actual arreglo de arreglos guardada en la sesión.
    $_SESSION["ordenes"][] = $nuevaOrden;
    //Elimina la orden actual
    unset($_SESSION["newOrder"]);
    header("Location:obtenerorden.php");
    die;