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

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

$user_id = $_GET["user_id"];

$sql        = "SELECT * FROM users WHERE id='" . $user_id . "'";
$result     = mysqli_query($con, $sql);
$user = mysqli_fetch_assoc($result);
?>
<div class="modal-header">
    <h5 class="modal-title" id="exampleModalLabel">Modifica dati utente</h5>
    <button class="close" type="button" data-dismiss="modal" aria-label="Close" id="close_user_details"><span aria-hidden="true">×</span></button>
</div>
<div class="modal-body">
    <form>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Nome</label>
            <div class="col-sm-9">
                <input class="form-control" id="user_name" type="text" placeholder="Nome" value="<?php echo $user["name"] ?>">
            </div>
        </div>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Cognome</label>
            <div class="col-sm-9">
                <input class="form-control" id="user_surname" type="text" placeholder="Cognome" value="<?php echo $user["surname"] ?>">
            </div>
        </div>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Codice fiscale</label>
            <div class="col-sm-9">
                <input class="form-control" id="user_cf" type="text" placeholder="Codice fiscale" value="<?php echo $user["fiscal_code"] ?>">
            </div>
        </div>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Matricola (4 car)</label>
            <div class="col-sm-9">
                <input class="form-control" id="user_reg_num" type="text" placeholder="Matricola" value="<?php echo $user["registration_number"] ?>">
            </div>
        </div>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Nr. qualifica (1 car)</label>
            <div class="col-sm-9">
                <input class="form-control" id="user_qual" type="text" placeholder="Nr. qualifica" value="<?php echo $user["qualification"] ?>">
            </div>
        </div>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Nr. qualifica 2 (1 car)</label>
            <div class="col-sm-9">
                <input class="form-control" id="user_qual_2" type="text" placeholder="Nr. qualifica 2" value="<?php echo $user["qualification_2"] ?>">
            </div>
        </div>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Email</label>
            <div class="col-sm-9">
                <input class="form-control" id="user_email" type="email" placeholder="Email" value="<?php echo $user["email"] ?>">
            </div>
        </div>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Ruolo</label>
            <div class="col-sm-9">
                <select class="form-control form-control-rounded" id="user_role">
                    <?php
                    $sql    = "SELECT * FROM roles";
                    $result = mysqli_query($con, $sql);
                    while ($row = mysqli_fetch_assoc($result)) {
                        if ($user["role"] == $row["role"]) {
                            echo "<option selected>" . $row["role"] . "</option>";
                        } else {
                            echo "<option>" . $row["role"] . "</option>";
                        }
                    }
                    ?>
                </select>
            </div>
        </div>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Ufficio</label>
            <div class="col-sm-9">
                <select class="form-control form-control-rounded" id="user_office">
                    <?php
                    $sql    = "SELECT * FROM offices";
                    $result = mysqli_query($con, $sql);
                    while ($row = mysqli_fetch_assoc($result)) {
                        if ($user["office"] == $row["office"]) {
                            echo "<option selected>" . $row["office"] . "</option>";
                        } else {
                            echo "<option>" . $row["office"] . "</option>";
                        }
                    }
                    ?>
                </select>
            </div>
        </div>
        <fieldset class="form-group">
            <div class="row">
                <div class="col-form-label col-sm-3 pt-0">Genere</div>
                <div class="col-sm-9">
                    <div class="form-check">
                        <?php
                        if ($user["gender"] == "M") {
                            echo "<input class='form-check-input' id='user_gender_male' type='radio' name='gridRadios' value='option1' checked='checked'>";
                        } else {
                            echo "<input class='form-check-input' id='user_gender_male' type='radio' name='gridRadios' value='option1'>";
                        }
                        ?>
                        <label class="form-check-label ml-3" for="gridRadios1">
                            Maschio
                        </label>
                    </div>
                    <div class="form-check">
                        <?php
                        if ($user["gender"] == "F") {
                            echo "<input class='form-check-input' id='user_gender_female' type='radio' name='gridRadios' value='option1' checked='checked'>";
                        } else {
                            echo "<input class='form-check-input' id='user_gender_female' type='radio' name='gridRadios' value='option1'>";
                        }
                        ?>
                        <label class="form-check-label ml-3" for="gridRadios2">
                            Femmina
                        </label>
                    </div>
                </div>
            </div>
        </fieldset>
        <div class="form-group row">
            <label class="col-sm-3 col-form-label" for="inputEmail3">Badge</label>
            <div class="col-sm-9">
                <?php
                if ($user["badge"] > 0) {
                    $badge = $user["badge"];
                } else {
                    $badge = "";
                }
                ?>
                <input class="form-control" id="user_badge" type="text" placeholder="Badge" value="<?php echo $badge ?>">
            </div>
        </div>
        <div class="form-group row">
            <div class="col-sm-3">Abilitato</div>
            <div class="col-sm-9">
                <div class="form-check">
                    <?php
                    if ($user["enable"] == true) {
                        echo "<input class='form-check-input' id='user_enable' type='checkbox' checked>";
                    } else {
                        echo "<input class='form-check-input' id='user_enable' type='checkbox'>";
                    }
                    ?>
                    <label class="form-check-label ml-3" for="gridCheck1">
                        Utente abilitato all'uso di app e portale e calcolo cartellini
                    </label>
                </div>
            </div>
        </div>
        <div class="form-group row">
            <div class="col-sm-3">Notifiche pubblicazioni</div>
            <div class="col-sm-9">
                <div class="form-check">
                    <?php
                    if ($user["bacheca_notifies"] == true) {
                        echo "<input class='form-check-input' id='user_bacheca_notifies' type='checkbox' checked>";
                    } else {
                        echo "<input class='form-check-input' id='user_bacheca_notifies' type='checkbox'>";
                    }
                    ?>
                    <label class="form-check-label ml-3" for="gridCheck1">
                        Invio email per nuove pubblicazioni in bacheca
                    </label>
                </div>
            </div>
        </div>
        <div class="form-group row">
            <div class="col-sm-3">Gestione cartellino</div>
            <div class="col-sm-9">
                <div class="form-check">
                    <?php
                    if ($user["attendance"] == true) {
                        echo "<input class='form-check-input' id='user_attendance' type='checkbox' checked>";
                    } else {
                        echo "<input class='form-check-input' id='user_attendance' type='checkbox'>";
                    }
                    ?>
                    <label class="form-check-label ml-3" for="gridCheck1">
                        Attiva gestione del cartellino
                    </label>
                </div>
            </div>
        </div>
    </form>
</div>
<div class="modal-footer">
    <button class="btn btn-secondary" type="button" data-dismiss="modal">Chiudi</button>
    <button class="btn btn-danger ml-2" type="button" onclick="deleteUser(<?php echo $user_id ?>)">Elimina</button>
    <button class="btn btn-primary ml-2" type="button" onclick="sendInvite(<?php echo $user_id ?>)" style="background-color:#607d8b">Invia invito</button>
    <button class="btn btn-primary ml-2" type="button" onclick="saveUser(<?php echo $user_id ?>)">Salva modifiche</button>
</div>