<?php
include '../db/db.php';
include '../includes/session_control.php';

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

if (!isset($_SESSION['user'])) {
    header('Content-Type: application/json');
    echo json_encode(['error' => 'User not authenticated']);
    exit;
}

$cotizacionId = $conn->real_escape_string($_POST['cotizacionId'] ?? '');
$tipoCotizacionId = $conn->real_escape_string($_POST['tipoCotizacionId'] ?? '');

if (!$cotizacionId || !$tipoCotizacionId) {
    header('Content-Type: application/json');
    echo json_encode(['error' => 'Missing parameters']);
    exit;
}

$sql = "UPDATE tb_cotizaciones SET idTipo = '$tipoCotizacionId' WHERE id = '$cotizacionId'";

if ($conn->query($sql) === TRUE) {
    header('Content-Type: application/json');
    echo json_encode(['success' => 'Tipo de cotización actualizado']);
} else {
    header('Content-Type: application/json');
    echo json_encode(['error' => $conn->error]);
}
exit;
?>
