<?php
header('Content-Type: application/json');
require_once '../../includes/funcoes.php';

$pdo = conectarBanco();
if (!$pdo) {
    retornarJson(['sucesso' => false, 'erro' => 'Erro na conexão'], 500);
}

$dados = json_decode(file_get_contents('php://input'), true);

if (empty($dados['id'])) {
    retornarJson(['sucesso' => false, 'erro' => 'ID da empresa não informado'], 400);
}

// Atualizar optante_simples
if (isset($dados['optante_simples'])) {
    $stmt = $pdo->prepare("UPDATE empresas SET optante_simples = ?, atualizado_em = NOW() WHERE id = ?");
    $stmt->execute([$dados['optante_simples'] ? 1 : 0, $dados['id']]);
}

retornarJson(['sucesso' => true, 'mensagem' => 'Empresa atualizada com sucesso']);
?>