{% extends 'mainapp/base.html' %}
{% load static %}

{% block title %}Удалить объект #{{ object.id }}{% endblock %}

{% block content %}
<div class="container mt-5">
    <div class="row justify-content-center">
        <div class="col-md-8">
            <div class="card">
                <div class="card-header bg-danger text-white">
                    <h4 class="mb-0">Подтверждение удаления</h4>
                </div>
                <div class="card-body">
                    <div class="alert alert-warning" role="alert">
                        <i class="bi bi-exclamation-triangle-fill"></i>
                        <strong>Внимание!</strong> Вы собираетесь удалить объект.
                    </div>

                    <h5>Информация об объекте:</h5>
                    <ul class="list-group mb-3">
                        <li class="list-group-item">
                            <strong>ID:</strong> {{ object.id }}
                        </li>
                        <li class="list-group-item">
                            <strong>Дата создания:</strong> 
                            {% if object.created_at %}{{ object.created_at|date:"d.m.Y H:i" }}{% else %}-{% endif %}
                        </li>
                        <li class="list-group-item">
                            <strong>Создан пользователем:</strong> 
                            {% if object.created_by %}{{ object.created_by }}{% else %}-{% endif %}
                        </li>
                        <li class="list-group-item">
                            <strong>Привязанных объектов:</strong> 
                            <span class="badge bg-primary">{{ objitems_count }}</span>
                        </li>
                    </ul>

                    {% if objitems_count > 0 %}
                    <div class="alert alert-danger" role="alert">
                        <i class="bi bi-exclamation-circle-fill"></i>
                        <strong>Важно!</strong> При удалении объекта будут также удалены все {{ objitems_count }} привязанных объектов!
                    </div>
                    {% endif %}

                    <p class="text-muted">Это действие нельзя отменить. Вы уверены, что хотите продолжить?</p>

                    <form method="post" class="d-inline">
                        {% csrf_token %}
                        <button type="submit" class="btn btn-danger">
                            <i class="bi bi-trash"></i> Да, удалить
                        </button>
                        <a href="{% url 'mainapp:source_update' object.id %}{% if request.GET.urlencode %}?{{ request.GET.urlencode }}{% endif %}" 
                           class="btn btn-secondary">
                            <i class="bi bi-x-circle"></i> Отмена
                        </a>
                    </form>
                </div>
            </div>
        </div>
    </div>
</div>
{% endblock %}
