{% extends '@ajax-layout/layout.twig' %}

{% block body %}
<div class="liste">
    <center>
    <div id="genetableau">
    <div>
        <form method="POST" id='form'>
            <input type="hidden" name="divCode" value="{{ post.divCode }}" />
            <input type="hidden" name="divLibelle" value="{{ post.divLibelle }}" />
            <input type="hidden" name="CODE_STE" value="{{ post.CODE_STE }}" />
            <table class="table" id="tableau">
                <thead class="thead-dark">
                    <tr>
                        <th>{{ triTable('CODE_SCA',  infoPagination.filter.tri_CODE_SCA, 'Code SCA'|trad, 'genetableau', path('Specifique95.EtatStatistique.liste', {'type' : 'compte'}), 'form') }}</th>
                        <th>{{ triTable('LIBELLE_SCA',  infoPagination.filter.tri_LIBELLE_SCA, 'Libellé SCA' | trad,'genetableau', path('Specifique95.EtatStatistique.liste', {'type' : 'compte'}), 'form') }}</th>
                        <th>{{ triTable('CODE_CTA',  infoPagination.filter.tri_CODE_CTA, 'Centre d\'analyse' | trad,'genetableau', path('Specifique95.EtatStatistique.liste', {'type' : 'compte'}), 'form') }}</th>
                        <th>{{ triTable('BUDGET',  infoPagination.filter.tri_BUDGET, 'Budget' | trad,'genetableau', path('Specifique95.EtatStatistique.liste', {'type' : 'compte'}), 'form') }}</th>
                        <th>{{ triTable('DATE_MINI',  infoPagination.filter.tri_DATE_MINI, 'Validité début' | trad,'genetableau', path('Specifique95.EtatStatistique.liste', {'type' : 'compte'}), 'form') }}</th>
                        <th>{{ triTable('DATE_MAXI',  infoPagination.filter.tri_DATE_MAXI, 'Validité fin' | trad,'genetableau', path('Specifique95.EtatStatistique.liste', {'type' : 'compte'}), 'form') }}</th>
                    </tr>
                </thead>
                <tbody>
                    <tr>
                        <th>{{ filterTable('CODE_SCA', infoPagination.filter.filter_CODE_SCA, '','genetableau', path('Specifique95.EtatStatistique.liste', {'type' : 'compte'}), 'form') }}</th>
                        <th>{{ filterTable('LIBELLE_SCA', infoPagination.filter.filter_LIBELLE_SCA, '','genetableau', path('Specifique95.EtatStatistique.liste', {'type' : 'compte'}), 'form') }}</th>
                        <th>{{ filterTable('CODE_CTA', infoPagination.filter.filter_CODE_CTA, '','genetableau', path('Specifique95.EtatStatistique.liste', {'type' : 'compte'}), 'form') }}</th>
                        <th>{{ filterTable('BUDGET', infoPagination.filter.filter_BUDGET, '', 'genetableau', path('Specifique95.EtatStatistique.liste', {'type' : 'compte'}), 'form') }}</th>
                        <th>{{ filterTable('date_DATE_MINI', post.filter_date_DATE_MINI | dateTrad, '','genetableau', path('Specifique95.EtatStatistique.liste', {'type' : 'compte'}), 'form') }}</th>
                        <th>{{ filterTable('date_DATE_MAXI', post.filter_date_DATE_MAXI | dateTrad, '','genetableau', path('Specifique95.EtatStatistique.liste', {'type' : 'compte'}), 'form') }}</th>
                    </tr>
                    {% for sca in data %}
                        <tr onclick='changeCodeLibelle("{{ post.divCode }}","{{ sca.CODE_SCA }}", "{{ post.divLibelle }}","{{ sca.LIBELLE_SCA ~ ' (' ~ sca.CODE_SCA ~ ')'|convert_encoding('UTF-8', 'ISO-8859-1') }}");desactivePopup();'>
                            <td>{{ sca.CODE_SCA}}</td>
                            <td>{{ sca.LIBELLE_SCA|convert_encoding('UTF-8', 'ISO-8859-1') }}</td>
                            <td>{% if sca.CODE_CTA != '' and sca.CODE_CTA != ' ' %}{{ sca.libelleCentreAnalyse ~ ' (' ~ sca.CODE_CTA ~ ')' }}{% endif %}</td>
                            <td align="right">{{ sca.BUDGET | number_format(2, '.', ' ') }}</td>
                                <td>{{ sca.DATE_MINI | dateTrad }}</td>
                                <td>{{ sca.DATE_MAXI | dateTrad }}</td>
                        </tr>
                    {% endfor %}
                </tbody>
            </table>
        {{ paginations(path('Specifique95.EtatStatistique.liste', {'type' : 'compte'}),infoPagination.nombreDePage, infoPagination.page, infoPagination.post, 'modal-body') }}
        </form>
    </div>
    </div>
    </center>
</div>

<script type="text/javascript" src="{{ baseUrl('js/parametre.js') }}"></script>
<script>


$(function() {
    {{ tradDatePickers() }}
    $.datepicker.setDefaults($.datepicker.regional['fr']);
});
</script>	
{% endblock %}