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

{% block body %}
<div id="genetableau">
	<center>
    	<div>
    		<form method="POST" id='formulaireListeUtilisateur'>
    			<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 }}" />
    			<input type="hidden" name="email" value="{{ post.email }}" />
    			<table class="table" id="tableau">
    				<thead class="thead-dark">
        				<tr>
        					<th>{{ triTable('CODE',  infoPagination.filter.tri_CODE, 'Code' | trad, 'genetableau', path('Ajax.liste.utilisateurSociete'), 'formulaireListeUtilisateur') }}</th>
        					<th>{{ triTable('NOM',  infoPagination.filter.tri_NOM, 'Nom' | trad, 'genetableau', path('Ajax.liste.utilisateurSociete'), 'formulaireListeUtilisateur') }}</th>
        					<th>{{ triTable('CODE_STE',  infoPagination.filter.tri_CODE_STE, 'Société' | trad,'genetableau', path('Ajax.liste.utilisateurSociete'), 'formulaireListeUtilisateur') }}</th>
        					<th>{{ triTable('CTR_ADR',  infoPagination.filter.tri_CTR_ADR, 'Centre émetteur' | trad,'genetableau', path('Ajax.liste.utilisateurSociete'), 'formulaireListeUtilisateur') }}</th>
        					<th>{{ triTable('FONCTION',  infoPagination.filter.tri_FONCTION, 'Fonction' | trad,'genetableau', path('Ajax.liste.utilisateurSociete'), 'formulaireListeUtilisateur') }}</th>
        					<th>{{ triTable('EMAIL',  infoPagination.filter.tri_EMAIL, 'Email' | trad,'genetableau', path('Ajax.liste.utilisateurSociete'), 'formulaireListeUtilisateur') }}</th>
        					<th>{{ triTable('CODE_UO',  infoPagination.filter.tri_CODE_UO, 'Unité organisationnelle' | trad,'genetableau', path('Ajax.liste.utilisateurSociete'), 'formulaireListeUtilisateur') }}</th>
        				</tr>
    				</thead>
                    <tbody>
        				<tr>
        					<th>{{ filterTable('CODE', infoPagination.filter.filter_CODE, '', 'genetableau', path('Ajax.liste.utilisateurSociete'), 'formulaireListeUtilisateur') }}</th>
        					<th>{{ filterTable('NOM', infoPagination.filter.filter_NOM, '', 'genetableau', path('Ajax.liste.utilisateurSociete'), 'formulaireListeUtilisateur') }}</th>
        					<th>{{ filterTable('CODE_STE', infoPagination.filter.filter_CODE_STE, '', 'genetableau', path('Ajax.liste.utilisateurSociete'), 'formulaireListeUtilisateur') }}</th>
        					<th>{{ filterTable('CTR_ADR', infoPagination.filter.filter_CTR_ADR, '', 'genetableau', path('Ajax.liste.utilisateurSociete'), 'formulaireListeUtilisateur') }}</th>
        					<th>{{ filterTable('FONCTION', infoPagination.filter.filter_FONCTION, '', 'genetableau', path('Ajax.liste.utilisateurSociete'), 'formulaireListeUtilisateur') }}</th>
        					<th>{{ filterTable('EMAIL', infoPagination.filter.filter_EMAIL, '', 'genetableau', path('Ajax.liste.utilisateurSociete'), 'formulaireListeUtilisateur') }}</th>
        					<th>{{ filterTable('CODE_UO', infoPagination.filter.filter_CODE_UO, '', 'genetableau', path('Ajax.liste.utilisateurSociete'), 'formulaireListeUtilisateur') }}</th>
        				</tr>
                        {% for utilisateur in utilisateurs %}
        				<tr onclick="{{ attrJs('changeCodeLibelle', [post.divCode, utilisateur.CODE, post.divLibelle, utilisateur.NOM ~ ' (' ~ utilisateur.CODE ~ ')']) }};desactivePopup()">
        					<td>{{ utilisateur.CODE | convert_encoding('UTF-8', 'ISO-8859-1') }}</td>
        					<td>{{ utilisateur.NOM | convert_encoding('UTF-8', 'ISO-8859-1') }}</td>
        					<td>{{ utilisateur.CODE_STE | convert_encoding('UTF-8', 'ISO-8859-1') }}</td>
        					<td>{{ utilisateur.CTR_ADR | convert_encoding('UTF-8', 'ISO-8859-1') }}</td>
        					<td>{{ utilisateur.FONCTION | convert_encoding('UTF-8', 'ISO-8859-1') }}</td>
        					<td>{{ utilisateur.EMAIL | convert_encoding('UTF-8', 'ISO-8859-1') }}</td>
        					<td>{{ utilisateur.CODE_UO | convert_encoding('UTF-8', 'ISO-8859-1') }}</td>
        				</tr>
    				    {% endfor %}
    				</tbody>
    			</table>
    	        {{ paginations(path('Ajax.liste.utilisateurSociete'),infoPagination.nombreDePage, infoPagination.page, infoPagination.post, 'modal-body') }}
    		</form>
    	</div>
	</center>
</div>
<script>
	$('#modal-content').removeClass('modal_small').addClass('modal_large');
</script>
{% endblock %}