oe)) { $codice_contratto = purify($_POST['codice_contratto']); $managerContratto = publicStipula::init($codice_contratto); if(!empty($managerContratto)){ $soggetto = purify($_POST['soggetto']); $associazione_diretta = 'N'; if (!empty($_POST['associazione_diretta'])) { $associazione_diretta = purify($_POST['associazione_diretta']); } if(!rubrica::getSoggettoInteressato($soggetto)){ ?> swal({title:js_dict.error,html:js_dict["error-generic"],type:"error"}); oe)) ? $_SESSION["utente"]->oe['codice'] : null; $_POST["utente_modifica"] = $_SESSION["utente"]->codice; if (empty($_POST["codice"])) { $_POST["timestamp_creazione"] = date("d/m/Y H:i:s"); } if(!empty($_POST['extra_info'])){ $_POST['extra_info'] = json_encode($_POST['extra_info']); }else{ unset($_POST['extra_info']); } if(empty($_POST['note'])){ unset($_POST['note']); } $salva = new salva(); $salva->debug = false; $salva->nome_tabella = "b_soggetti_oe"; $salva->operazione = empty($_POST['codice']) ? "INSERT" : "UPDATE"; $salva->oggetto = $_POST; $codice = $salva->save(); if (!empty($codice)) { $error = false; // controlla se questa anagrafica รจ associata ad un contratto $bind[':codice_contratto'] = $codice_contratto; $bind[':codice_soggetto_oe'] = $codice; $sql = "SELECT codice_contratto, codice_soggetto_oe FROM r_contratto_b_soggetto_oe WHERE codice_contratto = :codice_contratto AND codice_soggetto_oe = :codice_soggetto_oe "; $ris = $pdo->go($sql, $bind); if($ris->rowCount() == 0){ if ($associazione_diretta == 'S') { ?> modalURL = []; swal({title:js_dict["success-msg"],type:"success"}).then(function(){ showModalWithURL('/contratti/rubrica/relaziona/editRelazione.php?codice_contratto=&codice_soggetto_oe='); }); modalURL = []; swal({ title:js_dict["success-msg"], type:"success", text:"Vuoi associarlo al contratto?", showCancelButton: true, showDenyButton: true, confirmButtonText: "", cancelButtonText: "", cancelButtonColor: '#d33', reverseButtons: true, }) .then(function(result){ console.log(4, modalURL); if (result.value == true) { showModalWithURL('/contratti/rubrica/relaziona/editRelazione.php?codice_contratto=&codice_soggetto_oe='); } else { showModalWithURL('/contratti/rubrica/relaziona/soggettiNonAssociati.php?codice_contratto=&soggetto='); } }); rowCount() >= 1){ // se si mostra semplicemente un messaggio di avvenuto salvataggio ?> modalURL = []; swal({title:js_dict["success-msg"],type:"success"}).then(function(){ showModalWithURL('/contratti/rubrica/relaziona/soggettiAssociati.php?codice_contratto=&soggetto='); }); swal({title:js_dict["error-msg"],html:"",type:"error"}).then(function(){ refreshModalHelper(); });