{% if intervention is defined %}
{% for article in intervention.getArticles() %}
{% if article.isComposant() %}
{% set compo = compoRepo.findOneByConcat(article.article.__toString()) %}
{% include "reparations/templates/devisLine.html.twig" with { qte : article.quantite, tva :tva, id : loop.index, compo : compo} %}
{% set compo = null %}
{% elseif article.isPc() %}
{% set pc = pcRepo.findOneBy({'modele' : article.article.getModele() }) %}
{% include "reparations/templates/devisLine.html.twig" with { qte : article.quantite,tva :tva, id : loop.index, pc : pc} %}
{% set pc = null %}
{% else %}
{% include "reparations/templates/devisLine.html.twig" with {presta : article.article, tva :tva, id : loop.index} %}
{% endif %}
{% endfor %}
{% endif %}