{% extends 'base.admin.html.twig' %}

{% block title %}Gestion::Profil{% endblock %}

{% block content %}
    <div class="animated fadeIn">
        <div class="row">
            <div class="col-lg-6 mx-auto">
                {% for message in app.flashes('error') %}
                <div class="alert alert-danger" role="alert">
                    <i class="fa fa-exclamation-triangle"></i> {{ message }}
                </div>
                {% endfor %}
                {% for message in app.flashes('success') %}
                    <div class="alert alert-success" role="alert">
                        <i class="fa fa-check"></i> {{ message }}
                    </div>
                {% endfor %}
                <div class="card">
                    <div class="card-header">
                        <strong class="card-title">Mon Profil</strong>
                    </div>
                    <div class="card-body">
                        <!-- Credit Card -->
                        <div id="pay-invoice">
                            <div class="card-body">
                                <div class="card-title">
                                    <h3 class="text-center"><img width="65" src="/assets/img/flags/{{ app.user.getPhoto }}" alt="flag"/></h3>
                                </div>
                                <hr>
                                <form action="{{ path('profil-post') }}" method="post" id="changer-profil-form">
                                    <input type="hidden" name="token" value="{{ csrf_token('changer-profil') }}"/>
                                    {#<div class="row form-group">
                                        <div class="col col-md-3"><label for="file-input" class=" form-control-label">Photo</label>
                                        </div>
                                        <div class="col-12 col-md-9"><input type="file" id="photo" name="photo"
                                                                            class="form-control-file"></div>
                                    </div>#}
                                    <div class="form-group">
                                        <label for="nom" class="control-label mb-1"><i class="fa fa-user"></i>
                                            Nom</label>
                                        <input id="nom" name="nom" type="text" class="form-control"
                                               value="{{ app.user.getNom }}" required>
                                    </div>
                                    <div class="form-group has-success">
                                        <label for="prenom" class="control-label mb-1"><i class="fa fa-user"></i> Prénom</label>
                                        <input id="prenom" name="prenom" value="{{ app.user.getPrenom }}" type="text"
                                               class="form-control">
                                    </div>
                                    <div class="form-group">
                                        <label class="control-label mb-1"><i class="fa fa-envelope"></i> Email <i
                                                    class="text-warning fa fa-info-circle pointer"></i></label>
                                        <input disabled value="{{ app.user.getEmail }}" type="text" class="form-control"
                                               required>
                                    </div>
                                    <div class="form-group">
                                        <label class="control-label mb-1"><i class="fa fa-envelope"></i> Type de compte
                                            <i class="text-warning fa fa-info-circle pointer"></i></label>
                                        <!--<input disabled value="{{ app.user.getRoles.0 }}" type="text"-->
                                        <input disabled
                                               value="{% if(app.user.getRoles.0 == "ROLE_USER") %}{{ "GESTIONNAIRE" }}{% else %}{{ "ADMINISTRATEUR" }}{% endif %}"
                                               type="text"
                                               class="form-control" required>
                                    </div>
                                    <div class="form-group">
                                        <label class="control-label mb-1"><i class="fa fa-envelope"></i> Statut du
                                            compte <i class="text-warning fa fa-info-circle pointer"></i></label>
                                        <input disabled
                                               value="{% if(app.user.getActive) %}{{ "ACTIF" }}{% else %}{{ "INACTIF" }}{% endif %}"
                                               type="text" class="form-control" required>
                                    </div>
                                    <div class="form-group">
                                        <label class="control-label mb-1"><i class="fa fa-calendar"></i> Date de
                                            création <i class="text-warning fa fa-info-circle pointer"></i></label>
                                        <input disabled value="{{ app.user.getDateCreation | date }}" type="text"
                                               class="form-control" required>
                                    </div>
                                    <div>
                                        <button id="payment-button" type="submit" class="btn btn-lg btn-info btn-block">
                                            <i class="fa fa-check fa-lg"></i>&nbsp;
                                            <span id="payment-button-amount">Modifier</span>
                                        </button>
                                    </div>
                                </form>
                            </div>
                        </div>

                    </div>
                </div>
            </div>
        </div>
    </div>
{% endblock %}
