gestione gare pubbliche
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 
 

72 righe
3.0 KiB

<?
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php";
include_once($configPath);
if (!empty($_SESSION["utente"]->oe) && isset($_POST["espd"])) {
$infrazione = false;
$_SESSION["testo_violazioni_nazionali"] = "";
$json = json_decode(file_get_contents($root."/dgue/templates/integrazioni_art80/definition.json"),true);
foreach($_POST["espd"]["ccv:Criterion"] AS $uuid => $singleCriteria) {
$values = DGUE::findValues($singleCriteria,$json);
if (!empty($values["_0"][0])) {
if ($values["_0"][0] == "true" || $values["_0"][0] == "na") {
$infrazione = true;
}
$sql = "SELECT * FROM b_dgue_settings WHERE uuid = :uuid AND attivo = 'S' AND version = '2023-36'";
$ris = $pdo->go($sql,array(":uuid"=>$uuid));
if ($ris->rowCount() > 0) {
$criterio = $ris->fetch(PDO::FETCH_ASSOC);
$_SESSION["testo_violazioni_nazionali"].="\n\r ------------------------------ \n\r";
$_SESSION["testo_violazioni_nazionali"].=$criterio["nome"];
$_SESSION["testo_violazioni_nazionali"].=$criterio["descrizione"];
$_SESSION["testo_violazioni_nazionali"].="\n\r";
$_SESSION["testo_violazioni_nazionali"].="Risposta: ";
if ($values["_0"][0] == "true") {
$_SESSION["testo_violazioni_nazionali"].="SI";
} else if ($values["_0"][0] == "na") {
$_SESSION["testo_violazioni_nazionali"].="Non Applicabile";
} else {
$_SESSION["testo_violazioni_nazionali"].="NO";
}
if ($values["_0"][0] == "true" || $values["_0"][0] == "na") {
if (!empty($values["_0"][2])) {
$_SESSION["testo_violazioni_nazionali"].="\n\r";
$_SESSION["testo_violazioni_nazionali"].=__("Data dell'accertamento definitivo e autorit&agrave;/organismo di emanazione") . ": ";
$_SESSION["testo_violazioni_nazionali"].=$values["_0"][2];
}
if (!empty($values["_0"][3])) {
$_SESSION["testo_violazioni_nazionali"].="\n\r";
$_SESSION["testo_violazioni_nazionali"].=__("Violazione Rimossa") . ": ";
if ($values["_0"][3]) {
$_SESSION["testo_violazioni_nazionali"].="Si";
} else {
$_SESSION["testo_violazioni_nazionali"].="No";
}
}
$_SESSION["testo_violazioni_nazionali"].="\n\r";
$_SESSION["testo_violazioni_nazionali"].=__("Descrizione delle misure") . ": ";
$_SESSION["testo_violazioni_nazionali"].=$values["_0"][1];
}
}
}
}
if ($infrazione == true) {
$label = "Si";
$value = "true";
?>
$("#criteria_national").slideDown('fast');
<?
} else {
$label = "No";
$value = "false";
?>
$("#criteria_national").slideUp('fast');
<?
}
?>
$("#label_national").html('<?= $label ?>');
$("#indicator_national").val('<?= strip_tags($value) ?>');
<?
}