{% load combo %}

{% if json_status != 200 %}
  <p json_status="{{ json_status }}">
    Le service est momentanément indisponible. Veuillez contacter l’Assistance Informatique DSIT.
  </p>
{% elif json.err == 1 and json.errors %}
  {% for error in json.errors %}
    {% if error.metier %}
      <p error="{{ error|pprint }}">
        Erreur retournée par Implicit : {{ error.metier }}
      </p>
    {% else %}
      <p data-json="{{ json|pprint }}">
        Le service est momentanément indisponible.
      </p>
    {% endif %}
    <p>
      Veuillez contacter l’Assistance Informatique DSIT.
    </p>
  {% endfor %}
{% elif json.err == 1 %}
  <p data-json="{{ json|pprint }}">
    Le service est momentanément indisponible. Veuillez contacter l’Assistance Informatique DSIT.
  </p>
{% else %}
  {% for qf in json.data %}
    <h3>Millésime {{ qf|get:"nom-quotient" }}</h3>

    <p>
    <strong>Montant : {{ qf.montant }}</strong>
    <br />
    Nature : {{ qf|get:"nature-qf" }}
    <br/>
    Valable du {{ qf|get:"date-debut-validite"|strptime:"%Y-%m-%d"|date:"d F Y" }}
    au <strong>{{ qf|get:"date-fin-validite"|strptime:"%Y-%m-%d"|date:"d F Y" }}</strong>
    <br/>
    Calculé le {{ qf|get:"date-calcul"|parse_datetime|date:"d F Y" }}
    <br/>
    <a href="{% url 'nanterre-qf-carte-famille' qf_id=qf|get:"id-qf" %}?rsu_id={{ rsu_adult }}" download="carte-famille-{{ rsu_adult }}-{{ qf|get:"id-qf" }}.pdf">→ rééditer la carte</a>
  {% empty %}
    <p data-json="{{ json|pprint }}">
    Pas de QF disponible.
    </p>
  {% endfor %}

  {% if request.user|has_role:parameters.role_qf %}
    <p>
      <a class="mini-ts" href="{{ eservices_url }}backoffice/submission/calcul-de-quotient-familial-bo/?session_var_rsu_adult={{ rsu_adult }}&cancelurl={{ portal_agent_url }}?rsu_adult={{ rsu_adult }}">Calcul d’un nouveau QF</a>
    </p>
  {% endif %}
{% endif %}
