$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php"; include_once($configPath); $error = true; if (!empty($_GET['codice_contratto']) && !empty($_GET['soggetto'])) { $codice_contratto = purify($_GET['codice_contratto']); $soggetto = purify($_GET['soggetto']); $managerContratto = publicStipula::init($codice_contratto); if(!empty($managerContratto)){ $error = false; $managerRubrica = Rubrica::init(); // escludi soggetti già associati a questo contratto $escludiSoggetti = $pdo->prepare("SELECT codice_soggetto_oe FROM r_contratto_b_soggetto_oe WHERE codice_contratto = :codice_contratto GROUP BY codice_soggetto_oe"); $escludiSoggetti->bindValue(":codice_contratto", $codice_contratto); $escludiSoggetti->execute(); $escludiSoggetti = $escludiSoggetti->fetchAll(PDO::FETCH_ASSOC) ?? []; $ids = []; if (!empty($escludiSoggetti)) { $ids = implode(",", pluck('codice_soggetto_oe',$escludiSoggetti)); } $elencoSoggetti = $managerRubrica->getAllSoggetti(['soggetto' => $soggetto],['notIn' => $ids]); ?>
if (!empty($elencoSoggetti)) { ?>| = ($soggetto == "10") ? __('Nome e Cognome') : __('Nome') ?> | = ($soggetto == "10") ? __('C.Fiscale') : __('N° Matricola/Targa') ?> | = __('Creato Il') ?> | |
|---|---|---|---|
| = ($soggetto == '10') ? $infoSoggetto["nome"] ." ". $infoSoggetto['cognome'] : $infoSoggetto["nome"] ?> | = $infoSoggetto['id_univoco'] ?> | = mysql2date($infoSoggetto['timestamp_creazione']) ?> |