<?php
require_once __DIR__ . '/../src/bootstrap.php';
require_once __DIR__ . '/../src/functions.php';

if ($_SERVER['REQUEST_METHOD'] !== 'POST') {
    redirect('customer_groups.php');
}

try {
    $pdo = db();
    $id = isset($_POST['id']) ? (int)$_POST['id'] : 0;

    if ($id <= 0) {
        flash('Geçersiz grup ID.', 'error');
        redirect('customer_groups.php');
    }

    $deleted = deleteCustomerGroupById($pdo, $id);

    if ($deleted) {
        flash('Müşteri grubu silindi.');
    } else {
        flash('Müşteri grubu bulunamadı.', 'error');
    }

    redirect('customer_groups.php');

} catch (\Throwable $e) {
    flash('Hata: ' . $e->getMessage(), 'error');
    redirect('customer_groups.php');
}
