permission($cmd_info["modulo_riferimento"]) && $_SESSION["utente"]->permission($radice,$_POST["codice"],$id_modulo) && tokenVerify()) { $gara = gara::init($_POST["codice"]); if (!empty($gara)) { $record = $gara->info; $round = $gara->round; $lock = $gara->checkLock($cmd_info["id"]); if (!$lock) { $error = false; $versato = 0; $versamenti = []; if (!empty($_POST["versamento"])) { foreach($_POST["versamento"] AS $versamento) { $versamenti[] = $versamento; $versato += (float)$versamento["importo"]; } } $_POST["contributoSUAVersato"] = $versato; $salva = new salva(); $salva->debug = false; $salva->nome_tabella = "b_gare"; $salva->operazione = "UPDATE"; $salva->oggetto = $_POST; $salva->expect = ["codice","contributoSUA","contributoSUAVersato"]; if ($salva->save()) { $gara->saveExtraInfo("versamenti",json_encode($versamenti),"gara"); ?> swal({title:js_dict["success-msg"],type:"success"}).then(function(){ window.location.href="/backend/gare/panel.php?codice=info["codice"] ?>&codice_round=round["codice"] ?>"; });