<?php
    session_start();
    if (!isset($_SESSION['loggedin'])) {
        exit("unauthorized");
    }
    
    include "../../php/database.php";

    $transfer_id = $_GET["transfer_id"];
    $user_id = $_GET["user_id"];

    $sql        = "SELECT * FROM transfers WHERE id='" . $transfer_id . "'";
    $result     = mysqli_query($con, $sql);
    $transfer = mysqli_fetch_assoc($result);

    $sql        = "SELECT * FROM users WHERE id='" . $transfer["user_id"] . "'";
    $result     = mysqli_query($con, $sql);
    $user = mysqli_fetch_assoc($result);
?>
<div class="modal-header">
    <h5 class="modal-title" id="exampleModalLabel">Dettaglio trasferta</h5>
    <button class="close" type="button" data-dismiss="modal" aria-label="Close"><span aria-hidden="true" id="close_transfer_details">×</span></button>
</div>
<div class="modal-body">
    <form>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Data inizio</label>
            <div class="col-sm-9">
                <input class="form-control" id="transfer_start_date" type="date" placeholder="Data" value="<?php echo $transfer["start_date"]; ?>">
            </div>
        </div>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Data fine</label>
            <div class="col-sm-9">
                <input class="form-control" id="transfer_end_date" type="date" placeholder="Data" value="<?php echo $transfer["end_date"]; ?>">
            </div>
        </div>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Italia/Estero</label>
            <div class="col-sm-9">
                <select class="form-control form-control-rounded" id="transfer_location">
                    <?php
                    if($transfer["location"] == "Italia") {
                        ?><option value='Italia' selected>Italia</option>
                    <option value='Estero'>Estero</option><?php
                    } else {
                        ?><option value='Italia'>Italia</option>
                    <option value='Estero' selected>Estero</option><?php
                    }
                    ?>
                </select>
            </div>
        </div>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Destinazione</label>
            <div class="col-sm-9">
                <input class="form-control" id="transfer_destination" type="text" placeholder="Destinazione" value="<?php echo $transfer["destination"]; ?>">
            </div>
        </div>
    </form>
</div>

<div class="modal-footer">
    <button class="btn btn-secondary" type="button" data-dismiss="modal">Chiudi</button>
    <?php
    if($_SESSION["role"] == "Admin") {
        if($transfer["status_id"] == 1) {
            ?><button class='btn btn-success ml-2' type='button' onclick='approveTransfer(<?php echo $user_id; ?>, <?php echo $transfer["id"]; ?>)'>Approva</button>
            <button class='btn btn-danger ml-2' type='button' onclick='rejectTransfer(<?php echo $user_id; ?>, <?php echo $transfer["id"]; ?>)'>Rifiuta</button><?php 
        } else {
            ?><button class='btn btn-danger ml-2' type='button' onclick='deleteTransfer(<?php echo $user_id; ?>, <?php echo $transfer["id"]; ?>)'>Elimina</button>
            <button class='btn btn-primary ml-2' type='button' onclick='updateTransfer(<?php echo $user_id; ?>, <?php echo $transfer["id"]; ?>)'>Modifica</button><?php 
        }
    } else {
        if($transfer["status_id"] == 1) {
            ?><button class='btn btn-danger ml-2' type='button' onclick='deleteTransfer(<?php echo $user_id; ?>, <?php echo $transfer["id"]; ?>)'>Elimina</button><?php
        } else {
            if($transfer["start_date"] > date("Y-m-d")) {
                ?><button class='btn btn-danger ml-2' type='button' onclick='deleteTransfer(<?php echo $user_id; ?>, <?php echo $transfer["id"]; ?>)'>Elimina</button><?php
            }
        }
    }
    ?>
</div>