{% extends 'base.html' %}

{% block title %}Listar Relatórios de Vendas{% endblock %}

{% block content %}
<div class="container mt-4">
    <div class="card">
        <div class="card-header d-flex justify-content-between align-items-center">
            <h5 class="mb-0"><i class="fas fa-file-invoice me-2"></i>Relatórios de Vendas</h5>
            <a href="{{ url_for('novo_relatorio_vendas') }}" class="btn btn-success">
                <i class="fas fa-plus me-2"></i>Novo Relatório
            </a>
        </div>
        <div class="card-body">
            <div class="table-responsive">
                <table class="table table-hover" id="relatoriosTable">
                    <thead>
                        <tr>
                            <th data-sort="id">ID <i class="fas fa-sort"></i></th>
                            <th data-sort="setor">Setor <i class="fas fa-sort"></i></th>
                            <th data-sort="comite">Comitê Central <i class="fas fa-sort"></i></th>
                            <th data-sort="total">Total de Vendas <i class="fas fa-sort"></i></th>
                            <th data-sort="data">Data do Relatório <i class="fas fa-sort"></i></th>
                            <th class="text-end">Ações</th>
                        </tr>
                    </thead>
                    <tbody>
                        {% for relatorio in relatorios %}
                        <tr>
                            <td data-id="{{ relatorio.id }}">{{ relatorio.id }}</td>
                            <td data-setor="{{ relatorio.setor.nome }}">{{ relatorio.setor.nome }}</td>
                            <td data-comite="{{ relatorio.comite.nome }}">{{ relatorio.comite.nome }}</td>
                            <td data-total="{{ relatorio.total_vendas }}">R$ {{ "%.2f"|format(relatorio.total_vendas) }}</td>
                            <td data-data="{{ relatorio.data_relatorio }}">{{ relatorio.data_relatorio.strftime('%d/%m/%Y') }}</td>
                            <td class="text-end">
                                <a href="{{ url_for('editar_relatorio_vendas', id=relatorio.id) }}" 
                                   class="btn btn-primary btn-sm" 
                                   title="Editar">
                                    <i class="fas fa-edit"></i>
                                </a>
                                <a href="{{ url_for('deletar_relatorio_vendas', id=relatorio.id) }}" 
                                   class="btn btn-danger btn-sm" 
                                   onclick="return confirm('Tem certeza que deseja excluir este relatório?')"
                                   title="Excluir">
                                    <i class="fas fa-trash"></i>
                                </a>
                            </td>
                        </tr>
                        {% endfor %}
                    </tbody>
                </table>
            </div>
        </div>
    </div>
</div>

<script src="{{ url_for('static', filename='js/table_sort.js') }}"></script>
{% endblock %} 
