<?php
include 'koneksi.php';

// Ambil ID
$id = $_GET['id_sortasi'] ?? null;

if (!$id) {
    die("❌ ID sortasi tidak valid.");
}

// Ambil data sortasi sebelum dihapus
$q = mysqli_query($conn, "SELECT id_teh, berat_sortasi, berat_rusak, kondisi FROM sortasi WHERE id_sortasi = $id");
$data = mysqli_fetch_assoc($q);

if (!$data) {
    die("❌ Data sortasi tidak ditemukan.");
}

$id_teh         = $data['id_teh'];
$berat_sortasi  = floatval($data['berat_sortasi']);
$berat_rusak    = floatval($data['berat_rusak']);
$kondisi        = $data['kondisi'];

// Koreksi jumlah di jenis_teh
if ($kondisi === 'Bagus') {
    mysqli_query($conn, "
        UPDATE jenis_teh 
        SET 
            jumlah_teh = jumlah_teh - $berat_sortasi,
            jumlah_bagus = jumlah_bagus - $berat_sortasi
        WHERE id_teh = $id_teh
    ");
} elseif ($kondisi === 'Rusak') {
    mysqli_query($conn, "
        UPDATE jenis_teh 
        SET 
            jumlah_teh = jumlah_teh - $berat_rusak,
            jumlah_rusak = jumlah_rusak - $berat_rusak
        WHERE id_teh = $id_teh
    ");
}

// Hapus dari sortasi
mysqli_query($conn, "DELETE FROM sortasi WHERE id_sortasi = $id");

// Redirect
header("Location: sortasi.php?status=deleted");
exit;
?>
