permission($radice,$_GET["codice"],$id_modulo) && $_SESSION["utente"]->permission($cmd_info["modulo_riferimento"]) && !empty($_GET["codice_lotto"])) { $codice_round = $_GET["codice_round"] ?? NULL; $concorso = concorso::init($_GET["codice"],$codice_round); if (!empty($concorso)) { $record = $concorso->info; if ($concorso->setLotto($_GET["codice_lotto"])) { $lock = $concorso->checkLock($id_modulo); $round = $concorso->round; $error = false; $partecipanti = $concorso->getPartecipanti(); $return = array(); $return["draw"] = (int)$_GET["draw"]; $return["recordsTotal"] = (int)0; $return["recordsFiltered"] = (int)0; $return["data"] = []; if (count($partecipanti) > 0) { $return["recordsTotal"] = count($partecipanti); $return["recordsFiltered"] = count($partecipanti); $i = 0; foreach($partecipanti AS $partecipante) { if ($partecipante["flagEncrypted"] == "N") { $i++; $row = []; $row[] = $i; $row[] = $partecipante["codice_fiscale"]; ob_start(); if(!empty($partecipante["codice_operatore"])) { ?> " onclick="showCompany(); return false"> getRaggruppamento($partecipante["codice"]); if (!empty($raggruppamento)) { ?>
hasModulo("verifica-art-80")) { ob_start(); Articolo80::printQuickRequestButton($partecipante["codice_fiscale"], ["cig" => $concorso->lotto["cig"], "cup" => $concorso->lotto["cup"], "valore_appalto" => $concorso->lotto["importoAggiudicazione"] ?? "0.00", "button-title" => "Verifica Requisiti", "button-class" => "warning ml-auto"]); $row[] = ob_get_clean(); } else { $row[] = ""; } $return["data"][] = $row; } } echo json_encode($return); } } } } if ($error) { header('HTTP/1.0 403 Forbidden'); die(); }