{% extends 'layout.twig' %}
    
{% block body %}
<div class="contenu clearfix titre_div"  id="fournisseurs">
    <h1>{{ 'Fournisseurs' | trad }}</h1>
    {{ ariane() }}
    <h2>
        {{ 'Fournisseur :' | trad }} {{ libelle_fournisseur??libelle }} ({{ code_fournisseur??id }})
        {# <button class="button secondaire export" onClick="exportCSV('{{ path('Fournisseur.Commande.exportCommandeCSV', {id: code_fournisseur}) }}', 'FormCommandeFournisseur');">{{ 'Export Commande' | trad }}</button> #}
        {{ ButtonExport(path('Fournisseur.Commande.exportCommandeCSV', {id: code_fournisseur}), 'FormCommandeFournisseur' , path('Ajax.Erreur.popupInformation') , path('Ajax.Outil.appelAsync'), 'Export') }}
    </h2>
    {{ arianeSub() }}
    <div id="commandes" class="tab-pane pad-15 fade in active clearfix">
        <form method='POST' id='FormCommandeFournisseur' name='FormCommandeFournisseur'>
            <table class="table table-hover">
                <thead class="thead-dark">
                    <tr>
                        <th scope="col" width="130px">{{ triTable('NO_CDE',  infoPagination.filter.tri_NO_CDE, 'N° de commande' | trad, '', '', 'FormCommandeFournisseur') }}</th>
                        <th scope="col" width="130px">{{ triTable('DTE_CREAT',  infoPagination.filter.tri_DTE_CREAT, 'Date création' | trad, '', '', 'FormCommandeFournisseur') }}</th>
                        <th scope="col" >{{ triTable('ACH',  infoPagination.filter.tri_ACH, 'Acheteur' | trad, '', '', 'FormCommandeFournisseur') }}</th>
                        <th scope="col" class="align-right">{{ triTable('TOT_CDE',  infoPagination.filter.tri_TOT_CDE, 'Total ss remise' | trad, '', '', 'FormCommandeFournisseur') }}</th>
                        <th scope="col" class="align-right">{{ triTable('TOT_CDEHT',  infoPagination.filter.tri_TOT_CDEHT, 'Total HT remisé' | trad, '', '', 'FormCommandeFournisseur') }}</th>
                        <th scope="col" class="align-right">{{ triTable('TOT_TTC',  infoPagination.filter.tri_TOT_TTC, 'TTC remisé' | trad, '', '', 'FormCommandeFournisseur') }}</th>
                        <th scope="col">{{ 'Etat' | trad }}</th>
                        <th scope="col" width="40px" >{{ 'Actions' | trad }}</th>
                    </tr>
                </thead>
                <tbody>
                    <tr class="recherche">
                        <td>{{ filterTable("NO_CDE", infoPagination.filter.filter_NO_CDE, "", "", "", "FormCommandeFournisseur") }}</td>
                        <td>{{ filterTable("DTE_CREAT", infoPagination.filter.filter_DTE_CREAT, "", "", "", "FormCommandeFournisseur", "date") }}</td>
                        <td>{{ filterTable("ACH", infoPagination.filter.filter_ACH, "", "", "", "FormCommandeFournisseur") }}</td>
                        <td>{{ filterTable("TOT_CDE", infoPagination.filter.filter_TOT_CDE, "", "", "", "FormCommandeFournisseur") }}</td>
                        <td>{{ filterTable("TOT_CDEHT", infoPagination.filter.filter_TOT_CDEHT, "", "", "", "FormCommandeFournisseur") }}</td>
                        <td>{{ filterTable("TOT_TTC", infoPagination.filter.filter_TOT_TTC, "", "", "", "FormCommandeFournisseur") }}</td>
                        <td>{{ filterSelect('ETAT_CDE', infoPagination.filter.filter_ETAT_CDE, listeEtat) }}</td>
                        <td></td>
                    </tr>
                    {% for commande in  listeCommande %}
                        <tr id="commande{{ commande.NO_CDE }}">
                            <td class="toggleSlide" onclick="toggleSlide('{{ path('Commande.GestionCommande.detailCommande', {idCommande : commande.NO_CDE}) }}' , 'commande{{ commande.NO_CDE }}detail');">{{ commande.NO_CDE }}</td>
                            <td>{{ commande.DTE_CREAT |dateTrad }}</td>
                            <td>{{ commande.NOM }}</td>
                            <td class="montant">{{ commande.TOT_CDE | prix }}</td>
                            <td class="montant">{{ commande.TOT_CDEHT | prix }}</td>
                            <td class="montant">{{ commande.TOT_TTC | prix }}</td>
                            <td class="align-center">{{ listeEtat[commande.ETAT_CDE] }}</td>
                            <td class="parametrage">
                                {{ menuContextuel('commande' ~ commande.NO_CDE, false, commande.menuContextuel, 6) }}
                            </td>
                        </tr>
                        <tr id="commande{{ commande.NO_CDE }}detail" class="detail_ligne hide_detail">
                        </tr>
                    {% endfor %}
                </tbody>
            </table>
            {{ paginations(path('Fournisseur.Commande.commande', {id: code_fournisseur}),infoPagination.nombreDePage, infoPagination.page, infoPagination.post, '') }}
        </div>	
        </form>
    </div>
{% endblock %}