{% extends 'dashboard/base.html' %}

{% block title %}Dashboard - Deletar Pedido{% endblock %}

{% block page_title %}
    <i class="fas fa-trash me-2"></i>
    Deletar Pedido
{% endblock %}

{% block page_actions %}
    <a href="{% url 'dashboard:pedidos_list' %}" class="btn btn-outline-secondary">
        <i class="fas fa-arrow-left me-2"></i>
        Voltar
    </a>
{% endblock %}

{% block content %}
    <div class="row justify-content-center">
        <div class="col-lg-8">
            <div class="card border-danger">
                <div class="card-header bg-danger text-white">
                    <h5 class="card-title mb-0">
                        <i class="fas fa-exclamation-triangle me-2"></i>
                        Confirmar Exclusão do Pedido
                    </h5>
                </div>
                <div class="card-body">
                    <div class="alert alert-warning">
                        <i class="fas fa-exclamation-triangle me-2"></i>
                        <strong>Atenção!</strong> Esta ação não pode ser desfeita. 
                        O pedido e todos os seus itens serão permanentemente removidos do sistema.
                    </div>

                    <div class="row mb-4">
                        <div class="col-md-6">
                            <h6>Informações do Pedido</h6>
                            <table class="table table-sm">
                                <tr>
                                    <td><strong>Número:</strong></td>
                                    <td>#{{ pedido.id }}</td>
                                </tr>
                                <tr>
                                    <td><strong>Cliente:</strong></td>
                                    <td>
                                        {% if pedido.usuario %}
                                            {{ pedido.usuario.username }}
                                        {% else %}
                                            <span class="text-muted">Anônimo</span>
                                        {% endif %}
                                    </td>
                                </tr>
                                <tr>
                                    <td><strong>Data:</strong></td>
                                    <td>{{ pedido.data_pedido|date:"d/m/Y H:i" }}</td>
                                </tr>
                                <tr>
                                    <td><strong>Status:</strong></td>
                                    <td>
                                        {% if pedido.completo %}
                                            <span class="badge bg-success">Finalizado</span>
                                        {% else %}
                                            <span class="badge bg-warning">Pendente</span>
                                        {% endif %}
                                    </td>
                                </tr>
                                <tr>
                                    <td><strong>Total:</strong></td>
                                    <td><strong>R$ {{ pedido.get_carrinho_total|floatformat:2 }}</strong></td>
                                </tr>
                            </table>
                        </div>
                        <div class="col-md-6">
                            <h6>Itens do Pedido ({{ pedido.get_carrinho_itens }})</h6>
                            <div style="max-height: 200px; overflow-y: auto;">
                                {% for item in pedido.itempedido_set.all %}
                                    <div class="d-flex justify-content-between align-items-center mb-2 p-2 border rounded">
                                        <div>
                                            <small><strong>{{ item.produto.nome }}</strong></small><br>
                                            <small class="text-muted">{{ item.quantidade }}x R$ {{ item.produto.valor|floatformat:2 }}</small>
                                        </div>
                                        <div>
                                            <small><strong>R$ {{ item.get_total|floatformat:2 }}</strong></small>
                                        </div>
                                    </div>
                                {% endfor %}
                            </div>
                        </div>
                    </div>

                    <form method="post">
                        {% csrf_token %}
                        <div class="d-flex justify-content-between">
                            <a href="{% url 'dashboard:pedidos_list' %}" class="btn btn-outline-secondary">
                                <i class="fas fa-times me-2"></i>
                                Cancelar
                            </a>
                            <button type="submit" class="btn btn-danger">
                                <i class="fas fa-trash me-2"></i>
                                Sim, Deletar Pedido
                            </button>
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </div>
{% endblock %}
