require_once __ROOT__ . '/Util/Reporte.php';
if (isset($_GET["submit"])) {
    $submit = $_GET["submit"];
} elseif (!empty($_POST)) {
    $submit = $_POST["submit"];
}
if ($submit == "lista") {
    if (isset($_SESSION["idUsuario"])) {
        if ($_SESSION["rol"] == "mozo") {
            $mozo = getMozoByIdUsuario($_SESSION["idUsuario"]);
            $nombreCompleto = $mozo["apellidoPaterno"] . " " . $mozo["apellidoMaterno"] . ", " . $mozo["nombres"];
            $pedidos = getVwPedidosByIdMozo($mozo["idMozo"]);
        } elseif ($_SESSION["rol"] == "jefecocina") {
            $pedidos = getVwPedidos();
        } elseif ($_SESSION["rol"] == "cliente") {
            $cliente = getClienteByIdUsuario($_SESSION["idUsuario"]);
            $nombreCompleto = $cliente["apellidoPaterno"] . " " . $cliente["apellidoMaterno"] . ", " . $cliente["nombres"];
            $pedidos = getVwPedidosByIdCliente($cliente["idCliente"]);
        }
    }
}
if ($submit == "detalle") {
    if (isset($_GET["idPedido"])) {
        $pedido = getVwPedido($_GET["idPedido"]);
        $detallePedidos = getVwDetallePedidoByIdPedido($_GET["idPedido"]);
    }
}
if ($submit == "atender") {
    if (isset($_GET["idPedido"])) {
        atenderPedido($_GET["idPedido"]);
        header("Location: ../View/Pedidos/ListaPedidos.php?rpta=boleta&idPedido=" . $_GET["idPedido"]);
        } elseif ($_SESSION["rol"] == "administrador") {
            $reserva = getReservaByIdHoraIdMesa($hora["idHora"], $mesa["idMesa"]);
            $cliente = getClienteByIdUsuario($reserva["idUsuario"]);
            $nombreCompleto = $cliente["apellidoPaterno"] . " " . $cliente["apellidoMaterno"] . ", " . $cliente["nombres"];
        }
    }
}
if ($submit == "Registrar") {
    $reserva["idMesa"] = $_POST["idMesa"];
    $reserva["idHora"] = $_POST["idHora"];
    $reserva["idUsuario"] = $_POST["idUsuario"];
    $reserva["fechaHora"] = $_POST["fechaHora"];
    $reserva["nPersonas"] = $_POST["nPersonas"];
    if ($id = registrarReserva($reserva)) {
        header("Location: ../View/Reservaciones/listaReservasCliente.php?rpta=correcto&id=" . $id);
    } else {
        header("Location: ../View/Reservaciones/listaReservasCliente.php?rpta=incorrecto");
    }
}
if ($submit == "ListaCliente") {
    $reservas = getReservaByIdUsuario($_SESSION["idUsuario"]);
}
if ($submit == "DetalleReservaCliente") {
    echo "dsadd";
    if (isset($_GET["idReserva"])) {
        echo $_GET["idReserva"];
        $reserva = getReserva($_GET["idReserva"]);
        $cliente = getClienteByIdUsuario($reserva["idUsuario"]);
        $nombreCompleto = $cliente["apellidoPaterno"] . " " . $cliente["apellidoMaterno"] . ", " . $cliente["nombres"];
    }
}