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

include "../../php/database.php";

$user_id = $_GET["user_id"];
$start_date = $_GET["startDate"];
$end_date = $_GET["endDate"];
if ($end_date != "") {
    $ending_date = date('Y-m-d', strtotime('-1 day', strtotime($end_date)));
}
?>
<div class="modal-header">
    <h5 class="modal-title" id="exampleModalLabel">Nuovo permesso</h5>
    <button class="close" type="button" data-dismiss="modal" aria-label="Close"><span aria-hidden="true" id="close_new_permission">×</span></button>
</div>
<div class="modal-body">
    <form>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Giustificativo</label>
            <div class="col-sm-9">
                <select class="form-control form-control-rounded" id="new_permission_justification">
                    <option value='' selected>-- Seleziona --</option>
                    <?php
                    if ($_SESSION["role"] == "Admin") {
                        $sql    = "SELECT * FROM justifications WHERE appliance = 'utente' OR appliance = 'admin' ORDER BY name ASC";
                    } else {
                        $sql    = "SELECT * FROM justifications WHERE appliance = 'utente' ORDER BY name ASC";
                    }
                    $result = mysqli_query($con, $sql);
                    while ($row = mysqli_fetch_assoc($result)) {
                        echo "<option value='" . $row["id"] . "'>" . $row["name"] . "</option>";
                    }
                    ?>
                </select>
            </div>
        </div>
        <div class="form-group row">
            <div class="col-sm-3">Giornata intera</div>
            <div class="col-sm-9">
                <div class="form-check">
                    <input class='form-check-input' id='new_permission_full_day' type='checkbox' onclick='changeFullDay()'>
                </div>
            </div>
        </div>
        <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="new_permission_start_date" type="date" placeholder="Data" value="<?php echo $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="new_permission_end_date" type="date" placeholder="Data" value="<?php echo $ending_date; ?>">
            </div>
        </div>
        <div class='form-group row' id='new_permission_from_time_container'>
            <label class="col-sm-3 col-form-label" for="inputEmail3">Da ora</label>
            <div class="col-sm-9">
                <input class="form-control" id="new_permission_start_time" type="time" placeholder="Ora" value="">
            </div>
        </div>
        <div class='form-group row' id='new_permission_to_time_container'>
            <label class="col-sm-3 col-form-label" for="inputEmail3">A ora</label>
            <div class="col-sm-9">
                <input class="form-control" id="new_permission_end_time" type="time" placeholder="Ora" value="">
            </div>
        </div>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Note</label>
            <div class="col-sm-9">
                <textarea class="form-control" id="new_permission_note" placeholder="Note"></textarea>
            </div>
        </div>
    </form>
</div>

<div class="modal-footer">
    <button class="btn btn-secondary" type="button" data-dismiss="modal">Chiudi</button>
    <button class='btn btn-primary ml-2' type='button' onclick='CreateNewPermission(<?php echo $user_id; ?>)'>Inserisci</button>
</div>