if (!isset($root)) { $configPath = substr(__DIR__, 0, strpos(__DIR__, "public_html")) . "/config.php"; include_once($configPath); $id_modulo = "cig"; $cmd_info = progetto::getInfoModulo($id_modulo); if (!empty($_SESSION["utente"]) && $_SESSION["utente"]->permission($cmd_info["modulo_riferimento"], $_GET["codice_progetto"], $id_modulo)) { $progetto = progetto::init($_GET["codice_progetto"]); if (!empty($progetto)) { $lock = $progetto->checkLock($id_modulo); $record = $progetto->info; if (empty($_GET["codice"])) { $procedura = get_campi("b_progetti_cig"); } else { $procedura = $progetto->getCIG(["codice"=>$_GET["codice"]])[0] ?? null; } } } } if (!empty($procedura)) { if (!empty($procedura["cig"])) { $suggerimenti = $progetto->suggerimenti(); if (!empty($suggerimenti["cigs"][$procedura["cig"]])) { $suggerimento = $suggerimenti["cigs"][$procedura["cig"]]; $match = [ "cig" => "cig", "importo" => "importo", "procedura" => "procedura", "oggetto" => "oggetto", "percentuale_ribasso" => "ribasso", "importo_ribasso" => "aggiudicazione" ]; foreach($match AS $key => $keyS) { if (!empty($procedura[$key]) && !empty($suggerimento[$keyS])) { $procedura[$key] = $suggerimento[$keyS]; } } } } $error = false; if (empty($lock)) { ?>