<?php

session_start();
require_once "../Config/session_check.php";

$_SESSION["last_Active"] = time();

$ID = "";
if (isset($_GET["ID"])) {
    $ID = $_GET["ID"];

} else {
    header("location: ../");
}


include "../Config/config.php";
$Table = "";


$SQL = "SELECT orders.Order_ID, customers.Forename, customers.Surname, staff.Forename, staff.Surname, orders.Cost, orders.Discount, orders.VAT, orders.Placed_Date, orders.Delivery_Date, addresses.House_Number, addresses.Street_Name, addresses.City, addresses.PostCode, orders.Delivery_Status
FROM orders 
	LEFT JOIN customers ON orders.Customer_ID = customers.Customer_ID 
	LEFT JOIN staff ON orders.User_ID = staff.Staff_ID 
	LEFT JOIN addresses ON addresses.Customer_ID = customers.Customer_ID
WHERE orders.Order_ID =?;";


if ($stmt = mysqli_prepare($link, $SQL)) {


    mysqli_stmt_bind_param($stmt, "s", $ID);

    if (mysqli_stmt_execute($stmt)) {

        // Store result

        mysqli_stmt_bind_result($stmt, $OrderID, $cForename, $cSurname, $sforename, $sSurname, $price, $discount, $VAT, $Placed, $Deliverydate, $HouseNo, $street, $city, $postC, $deliveryStatus);
        if (mysqli_stmt_fetch($stmt)) {
            $delStat = '';
            if ($deliveryStatus == 1) {
                $delStat = 'Delivered';
            } else {
                $delStat = 'On Its Way';
            }
            $Table = '
                        <tr>
                        </tr>
                        <tr>
                            <th> order ID </th>
                            <td  colspan="4">' . $OrderID . '</td>
                        </tr>
                        <tr>
                        
                            <th>Customers Full Name </th>
                            <td  colspan="4">' . $cForename . ' ' . $cSurname . '</td>
                            
                            
                        </tr>
                        <tr>
                            <th> employees full name </th>
                            <td colspan="4">' . $sforename . $sSurname . '</td>
                        </tr>
                        <tr>
                            <th> Price </th>
                            <td  colspan="4">' . $price . '</td>
                        </tr>
                        <tr>
                            <th> discounted </th>
                            <td  colspan="4">' . $discount . '</td>                       
                        </tr>
                        <tr>
                            <th> VAT </th>
                            <td colspan="4">' . $VAT . '</td>
                        </tr>
                        <tr>
                            <th> placed on </th>
                            <td colspan="4">' . $Placed . '</td>
                        </tr>
                        <tr>
                            <th> expected delivery date </th>
                            <td colspan="4">' . $Deliverydate . '</td>
                        </tr>
                         <tr>
                            <th> House number </th>
                            <td colspan="4">' . $HouseNo . '</td>
                        </tr>
                        <tr>
                            <th> Street Name </th>
                            <td colspan="4" >' . $street . '</td>
                        </tr>
                        <tr>
                            <th> City </th>
                            <td colspan="4" >' . $city . '</td>
                        </tr>
                        <tr>
                            <th> postcode </th>
                            <td colspan="4">' . $postC . '</td>
                        </tr>
                        <tr>
                            <th> status </th>
                            <td colspan="4">' . $delStat . '</td>
                        </tr>
                        <tr>
                         <th colspan="5" class="text-center"> Items on order</th>
                        </tr>
                        <tr>
                        <th>Product Name</th>
                        <th>Quantity</th>
                        <th>Price</th>
                        <th>Discount</th>
                        <th>VAT</th>
                        </tr>
                ';
            mysqli_close($link);

            include "../Config/config.php";
            $SQL = "SELECT ordered_stock.Order_ID, ordered_stock.Product_ID, products.Product_Name, ordered_stock.Quantity, ordered_stock.Price, ordered_stock.Discount, ordered_stock.VAT
FROM ordered_stock 
	LEFT JOIN products ON ordered_stock.Product_ID = products.Product_ID
WHERE ordered_stock.Order_ID = '" . $ID . "';";

            //mysqli_stmt_bind_param($stmt, "s", $ID);
            $stmt = mysqli_query($link, $SQL);


            while ($row = mysqli_fetch_array($stmt)) {
                $Table = $Table . '<tr>
                        <td>' . $row["Product_Name"] . '</td>
                        <td>' . $row["Quantity"] . '</td>
                        <td>' . $row["Price"] . '</td>
                        <td>' . $row["Discount"] . '</td>
                        <td>' . $row["VAT"] . '</td>
                        </tr>';


            }

        }
    } else {
        echo "something went wrong, try again later.";
    }
}
$Table = $Table . "</tbody></table>";


?>
<!DOCTYPE html>
<html lang="en">
<head>
    <?php include "../Templates/Header.php"; ?>
    <title>Dashboard</title>
</head>
<body>
<script>
    function chkclicked() {
        var state = document.getElementById("chkbox");
        if (state.checked) {
            document.getElementById("delBtn").disabled = false;
        } else {
            document.getElementById("delBtn").disabled = true;
        }
    }
</script>

<div id="page-container">

    <div id="content-wrap">
        <?php include "../Templates/navBar.php"; ?>
        <div class="container-fluid">
            <div class="row">
                <?php include "../Templates/SideBar.php"; ?>

                <main role="main" class="col-md-9 ml-sm-auto col-lg-10 pt-3 px-4">
                    <h1>Information:</h1>
                    <table class="table table-bordered">
                        <?php echo $Table; ?>
                    </table>

                </main>
            </div>
        </div>


    </div>
    <?php include "../Templates/Footer.php"; ?>

</div>

</body>
</html>
