permission($cmd_info["modulo_riferimento"]) && $_SESSION["utente"]->permission($radice,$_POST["codice_contratto"],$id_modulo)) { $contratto = stipula::init($_POST["codice_contratto"]); if (!empty($contratto)) { $sottoscrizioni = $contratto->getContrattoSottoscritto(); if (!empty($sottoscrizioni)) { $found = false; $next = false; $elemento = false; foreach($sottoscrizioni AS $id_contraente => $sottoscrizione) { if ($next) { $found = true; break; } if ($id_contraente == $_POST["codice"]) { $next = true; $elemento = $sottoscrizione; } } if (!$found && !empty($elemento)) { $bind = [":codice"=>$elemento["codice"]]; $sql = "DELETE FROM b_contratti_sottoscritti WHERE codice = :codice "; $ris = $pdo->go($sql,$bind); if ($ris->rowCount() === 1) { $contratto->updateStato("20",true); $error = false; scriviLog("b_contratti_sottoscritti","DELETE",$pdo->getSQL(),$elemento["codice"]); ?> window.location.reload();