{% extends "BASE.html" %}
{% load static %}
{% load tags_personnaliser %}

{% block page_titre %} SGL - Gestion des véhicules {% endblock %}

{% block "contenu" %}
<div class="row p-2">
    <div class="col d-flex justify-content-between">
        <h3>PARC AUTOMOBILE</h3>
        {% if user|has_group:"logistique" %}
        <button class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#enregistrerVehiculeModal">Ajouter un véhicule</button>
        {% endif %}
    </div>
</div>

<div class="row p-2">
    {% for vehicule in parc_vehicule %}
    <div class="card p-2" style="width: 14rem;">
        {% if vehicule.image %}
        <img class="card-img-top m-auto d-block" src="{{ vehicule.image.url }}" style="width: 150px;">
        {% else %}
        <img class="card-img-top m-auto d-block" src="{% static 'images/exemple-produit.jpg' %}" style="width: 120px;" alt="Image par défaut">
        {% endif %}
        <div class="card-body">
            <h5 class="card-title text-center">{{ vehicule.immatriculation }}</h5>

            {% if user|has_group:"logistique" %}
            <a href="{% url 'gestion_vehicule:detail-voiture' vehicule.id %}" class="d-block m-auto btn btn-primary d-block voir-demande">Voir</a>
            {% endif %}
        </div>
    </div>
    {% empty %}
    <p class="text-center">Aucun véhicule enregistré.</p>
    {% endfor %}
</div>

<div class="row d-flex mt-3">
  <div class="col d-flex justify-content-between">
        <h4>LISTE DES DEMANDES</h4>
        {% comment %} {% if user|has_group:"Employe" %} {% endcomment %}
        <button class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#enregistrerDemandeModal">Faire une demande</button>
        {% comment %} {% endif %} {% endcomment %}
    </div>
</div>

{% comment %} {% if user|has_group:"Employe" %} {% endcomment %}
<div class="row d-flex mt-2 mb-2">
  <!-- <div class="col">
      <label>Filtrer par date et heure de depart</label>
      <input type="datetime-local" class="form-control">
  </div> -->
  <div class="col">
      <label>Statut de la demande :</label>
      <select name="filtreStatutDemande" id="filtreStatutDemande" class="form-select">
        <option value="tout">Toutes les demandes</option>
        <option value="mes_demandes">Mes demandes</option>
        <option value="valider">Demande validée</option>
        <option value="refuser">Demande Refusée</option>
        <option value="attente">Demande en attente</option>
        <option value="terminer">Course terminée</option>
      </select>
  </div>
</div>
{% comment %} {% endif %} {% endcomment %}

<div class="row">
    <div class="col">
        <div id="tableau-demande-vehicule" data-userid = "{{ user.id }}" data-url = "{% url 'gestion_vehicule:liste-demande' %}"></div>
    </div>
</div>

{% include "gestion_vehicule/parts/modal_enregistrement_vehicule.html" %}
{% include "gestion_vehicule/parts/modal_enregistrement_demande.html" %}
{% include "gestion_vehicule/parts/modal_confirmer_sortie_voiture.html" %}
{% endblock %}

{% block "js" %}
    <script src="{% static 'js/gestion_vehicule.js' %}"></script>
{% endblock %}