$(document).ready(function () {

    $.ajax({
        type: "GET",
        url: "../../Controlador/Utilidades/Notifi_Agregar_Vehiculo.php",
        dataType: "json",

        success: function(response) {
            if (response.vehiculo) {
                const vehiculomostrar = response.vehiculo;

                // Mostrar alerta de éxito
                Swal.fire({
                    title: 'Vehículo ' + vehiculomostrar,
                    text: '¡Registrado correctamente!',
                    icon: 'success',
                    showConfirmButton: false,
                    timer: 1800
                });

                console.log("Vehículo registrado correctamente: " + vehiculomostrar);

                // Solicitud AJAX para eliminar la sesión
                $.ajax({
                    type: "GET",
                    url: "../../Controlador/Utilidades/DELATE_Notifi_Agregar_Vehiculo.php",
                    dataType: "json",

                    success: function(response) {
                        const mensaje = response.sesionVehiculo || response.id_delate || "Sesión eliminada.";
                        console.log("Resultado de eliminación de sesión:", mensaje);
                    },

                    error: function(xhr, status, error) {
                        console.error("Error eliminando la sesión:", error);
                    }
                });

            } else if (response.error) {
                console.log("Error desde Notifi_Agregar_Vehiculo.php:", response.error);
            } else {
                console.warn("Respuesta inesperada del servidor:", response);
            }
        },

        error: function(xhr, status, error) {
            Swal.fire({
                title: 'Error',
                text: 'No se pudo obtener la sesión del vehículo. Intente de nuevo más tarde.',
                icon: 'error',
                showConfirmButton: true
            });

            console.error("Error en AJAX (Notifi_Agregar_Vehiculo.php):", error);
        }
    });

});
