{% extends 'layouts/base.html.twig' %} {% block title %}Schedule index {% endblock %} {% block body %}
{% for label, messages in app.flashes %}
{% for message in messages %}

{{ message }}

{% endfor %}
{% endfor %}

Loyers

À payer

{{ sum_a_payer|number_format(0, ',', '.') }} {{ currency }}

Payé

{{ (sum_payes + sum_partiels)|number_format(0, ',', '.') }} {{ currency }}

Dette

{{ (sum_a_payer - sum_payes - sum_partiels)|number_format(0, ',', '.') }} {{ currency }}

{{ form_start(form) }}
{{ form_row(form.id) }}
{{ form_end(form) }}
{% for schedule in schedules %} {% set sched = schedule.schedule %} {% set status = sched.status %} {% set statusValue = statusValues[sched.status] %} {% if (status == 'npai') %} {% set row_class = 'table-danger' %} {% elseif (status == 'part') %} {% set row_class = 'table-warning' %} {% elseif (status == 'paid') %} {% set row_class = 'table-light' %} {% elseif (status == 'late') %} {% set row_class = 'table-light' %} {% else %} {% set row_class = 'lost' %} {% endif %} {% else %} {% endfor %}
Bien {{ knp_pagination_sortable(schedules, 'Locataire', 'id') }} Bien
{{ knp_pagination_sortable(schedules, 'Locataire', 'id') }}
{{ knp_pagination_sortable(schedules, 'Début', 'start_date') }} {% if sortDirection == 'asc' %} ↑ {% else %} ↓ {% endif %} {{ knp_pagination_sortable(schedules, 'Fin', 'end_date') }} {% if sortDirection == 'asc' %} ↑ {% else %} ↓ {% endif %} {{ knp_pagination_sortable(schedules, 'Début', 'start_date') }} {% if sortDirection == 'asc' %} ↑ {% else %} ↓ {% endif %} {{ knp_pagination_sortable(schedules, 'Fin', 'end_date') }} {% if sortDirection == 'asc' %} ↑ {% else %} ↓ {% endif %} Loyer Loyer Payé Status Payé
Statut
Actions
{{ sched.rental.property.name }} {{ sched.rental.tenant }} {{ sched.rental.property.name }}
{{ sched.rental.tenant }}
{{ sched.startDate ? sched.startDate|date('d/m/Y') : '' }} {{ sched.endDate ? sched.endDate|date('d/m/Y') : '' }} {{ sched.startDate ? sched.startDate|date('d/m/Y') : '' }} {{ sched.endDate ? sched.endDate|date('d/m/Y') : '' }}
{{ sched.amount|number_format(0, ',', '.') }}
{{ sched.amount|number_format(0, ',', '.') }} {{ schedule.sumPrices ? schedule.sumPrices|number_format(0, ',', '.') : '' }} {% if (status == 'paid') %} {{ statusValue }} {% else %} {{ statusValue }} {% endif %} {% if (status =='paid') %} {{ statusValue }} {% else %} {{ statusValue }} {% endif %} {{ schedule.sumPrices ? schedule.sumPrices|number_format(0, ',', '.') : '' }}
Aucune échéance trouvée {% if is_granted("ROLE_EDITOR") %} Ajouter une location {% endif %}
{% endblock %} {% block javascript %} {% endblock %}