$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php";
include_once($configPath);
$error = true;
if (isset($_SESSION["ente"]) && $_SESSION["ente"]->hasModulo("albi_commissione") && !empty($_GET["modulo"]) && !empty($_GET["elemento"])) {
$managerCommissione = new Commissione ($_GET["modulo"],$_GET["elemento"],"commissione");
if (!empty($managerCommissione)) {
$estrazione = $managerCommissione->getEstrazioniCommissione($_GET["codice"]);
if (!empty($estrazione)) {
$elenco = AlboCommissione::init($estrazione["codice_albo"]);
$relazioni = $pdo->go("SELECT * FROM r_estrazioni_commissioni WHERE codice_estrazione = :codice ORDER BY escluso ASC, identificativo ",[":codice"=>$estrazione["codice"]])->fetchAll(PDO::FETCH_ASSOC);
ob_start();
?>
= __("Verbale Estrazione") ?> - = mysql2datetime($estrazione["timestamp"]) ?>
| = __("Componenti richiesti") ?> |
= $estrazione["componenti"] ?> |
| = __("Sequenza") ?> |
= $estrazione["sequenza"] ?> |
| = __("Elenco") ?> |
= $elenco->info["oggetto"] ?> |
| # |
= __("Codice fiscale") ?> |
= __("Denominazione") ?> |
= __("Esito") ?> |
= __("Conteggio Rotazione") ?> |
$i = 0;
foreach($relazioni AS $relazione) {
$i++;
$class= "even";
if ($i%2!=0) { $class = "odd"; }
$stato = "";
$style = "";
if ($relazione["escluso"] == "S") {
$stato = "Escluso";
$style = "style='background-color:#C00; color:#FFF'";
} else {
if ($relazione["selezionato"] == "A") {
$stato = "Selezionato automaticamente";
$style = "style='background-color:#04F; color:#FFF'";
} else if ($relazione["selezionato"] == "S") {
$stato = "Selezionato";
$style = "style='background-color:#0C0; color:#FFF'";
}
}
$utente = Utente::getInfoFromID($relazione["codice_commissario"]);
?>
>
| = $relazione["identificativo"] ?> |
= $utente["cf"] ?>
|
= $utente["cognome"] ?>
= $utente["nome"] ?>
|
= $stato ?> |
= $relazione["conteggio"] ?> |
}
?>
$html = ob_get_clean();
if (!empty(trim($html))) {
$error = false;
if (!isset($_GET["export"])) {
echo $html;
?>
&export=1">
= __("Esporta PDF") ?>
} else {
$pdf = documentConverter::getPDFWithWKHTML($html);
if (!empty($pdf)) {
$error = false;
header("Content-type: application/pdf");
header("Content-Disposition: inline; filename=export.pdf");
echo $pdf;
}
}
}
}
}
}
if ($error) {
header('HTTP/1.0 403 Forbidden');
die();
}
?>