
{% extends super_template %}

{% load tags %}

{% block content %}
    <style>
        .center{
            text-align: center;
        }
    </style>
    {% box "Resumo" %}
        {% include "tabela_totais.html" with table=arquivo.tabela_pre_processamento %}
    {% endbox %}
    {% box "Erros" %}
    {% if arquivo.resultado_pre_processamento.erros %}
    <div class="responsive-table">
        <table>
            <caption>Registro de Erros</caption>
            <thead>
                <th>#</th>
                <th>Inconsistência</th>
                <th>Tipo</th>
                <th>Detalhamento</th>
                <th>Motivo</th>
            </thead>
            <tbody>
                {% for erro in arquivo.resultado_pre_processamento.erros %}
                    <tr>
                        <td>{{ forloop.counter }}</td>
                        <td>{% if erro.inconsistencia %}{{ erro.inconsistencia }}{% else %}{% endif %}</td>
                        <td>{% if erro.inconsistencia %}{{ erro.tipo }}{% else %}{% endif %}</td>
                        <td>{{ erro.detalhamento }}</td>
                        <td>{{ erro.motivo }}</td>
                    </tr>
                {% endfor %}
            </tbody>
        </table>
    </div>
    {% else %}
        <p class="alert alert-info">
            Nenhum erro de validação encontrado para os dados enviados.
        </p>
    {% endif %}
    {% endbox %}

    {% box "Correções" %}
    {% if arquivo.resultado_pre_processamento.correcoes %}
    <div class="responsive-table">
        <table>
            <caption>Inconsistências</caption>
            <thead>
                <th>#</th>
                <th>Inconsistência</th>
                <th>Tipo</th>
                <th>Detalhamento</th>
            </thead>
            <tbody>
                {% for correcao in arquivo.resultado_pre_processamento.correcoes %}
                    <tr>
                        <td>{{ forloop.counter }}</td>
                        <td>{{ correcao.inconsistencia }}</td>
                        <td>{{ correcao.tipo }}</td>
                        <td>{{ correcao.detalhamento }}</td>
                    </tr>
                {% endfor %}
            </tbody>
        </table>
    </div>
    {% else %}
        <p class="alert alert-info">
            Nenhuma inconsistência será corrigida com os dados enviados.
        </p>
    {% endif %}
    {% endbox %}

{% endblock %}
