permission($radice,$_GET["codice"],$id_modulo) && $_SESSION["utente"]->permission($cmd_info["modulo_riferimento"])) { $codice_round = $_GET["codice_round"] ?? NULL; $gara = gara::init($_GET["codice"],$codice_round); if (!empty($gara)) { $record = $gara->info; $round = $gara->round; $titolo_modulo = __($cmd_info["titolo"]); if (!$gara->round["infoFase"]["graduatoria"]) { $titolo_modulo = __("Ammissioni ed Esclusioni"); } $breadcrumb = array(); $breadcrumb["/".$radice."/"] = Modulo::getInfo($radice)["titolo"]; $breadcrumb["/".$radice."/panel.php?codice=".$record["codice"]."&codice_round=".$round["codice"]] = __("Pannello"); if (!empty($_GET["codice_lotto"]) && count($gara->getLotti()) > 1) { $breadcrumb["/gare/provvisoria/index.php?codice=".$record["codice"]."&codice_round=".$round["codice"]] = __("Scelta lotto"); } $breadcrumb[""] = $titolo_modulo; include_once ($beRoot."/layout/top.php"); ?>

printSelectLottiConditions = ["hasPartecipanti"]; if ($gara->chooseLotto($_GET["codice_lotto"] ?? false,"{$_SERVER["PHP_SELF"]}?codice=".$record["codice"]."&codice_round=".$round["codice"])) { $lock = $gara->checkLock($cmd_info["id"]); $lotto = $gara->lotto; $partecipanti = $gara->getPartecipanti(); if (count($partecipanti) > 0) { $maxTecnico = 0; $maxEconomico = 0; $criteri = $gara->getMacroCriteri(); foreach($criteri AS $criterio) { if ($criterio["economico"] == "S") { $maxEconomico += $criterio["peso"]; } else { $maxTecnico += $criterio["peso"]; } } $award = ($lotto["stato"] >= 30) ? true : false; if ($award) { if (empty($gara->pubblicaPartecipanti())) { alertManager::printWarningCompact(__("I partecipanti alla procedura non sono stati pubblicati")); $labelPartecipanti = "Pubblica partecipanti"; $btnPartecipanti = "btn-primary"; } else { $labelPartecipanti = "Nascondi partecipanti"; $btnPartecipanti = "btn-danger"; } ?>
round["infoFase"]["graduatoria"]) { ?> go("SELECT codice FROM b_gare_punteggi_partecipanti WHERE codice_partecipante IN (SELECT codice FROM r_partecipanti_gare WHERE codice_round = :round AND codice_lotto = :lotto)",[":round"=>$gara->round["codice"],":lotto"=>$gara->lotto["codice"]])->rowCount() > 0) { ?>
"> "> ">
"> "> ">
getExtraInfo()["lotto"]["info-anomalia-{$round["codice"]}"]??"",true); if (!empty($infoAnomalia["riepilogo"])) { alertManager::printInfoBox(__("Riepilogo anomalia"),$infoAnomalia["riepilogo"]); } ?>
0) { ?> 0) { ?>##--title--##"; $aggiudicatari = 0; foreach($partecipanti as $partecipante) { $i++; $stato_label = __('ammesso'); $class_bg = ""; $buttonAmmetti = str_replace("##--title--##",__("Ammetti"), $buttonBase); $buttonAmmetti = str_replace("##--class--##","success", $buttonAmmetti); $buttonAmmetti = str_replace("##--action--##","ammetti", $buttonAmmetti); $buttonAmmetti = str_replace("##--code--##",$partecipante["codice"], $buttonAmmetti); $buttonEscludi = str_replace("##--title--##",__("Escludi"), $buttonBase); $buttonEscludi = str_replace("##--class--##","danger", $buttonEscludi); $buttonEscludi = str_replace("##--action--##","escludi", $buttonEscludi); $buttonEscludi = str_replace("##--code--##",$partecipante["codice"], $buttonEscludi); if ($partecipante["aggiudicatario"] == "S") { $class_bg = "bg-success text-white"; $aggiudicatari++; } if ($partecipante["anomalia"]=="S") { $stato_label = __('anomalo'); $class_bg = "bg-warning"; } if ($partecipante["escluso"]=="S") { $stato_label = __('escluso'); $class_bg = "bg-danger"; } if ($partecipante["escluso"]=="P") { $stato_label = __('In attesa'); $class_bg = "bg-warning"; } ?> " class=""> 0) { ?> 0) { ?>
#
" onclick="showCompany(); return false"> )" value="" size="20" class="input punteggio form-control text-center" id="punteggio_tecnico_" name="punteggio[][tecnico] ?>" title=" " rel="N;0;0;N;;<="> )" value="" size="20" class="input punteggio form-control text-center" id="punteggio_economico_" name="punteggio[][economico] ?>" title=" " rel="N;0;0;N;;<="> "> round["infoFase"]["graduatoria"]) { ?> hasSuperPowers()) { ?> round["infoFase"]["graduatoria"]) { if ($partecipante["escluso"] == "S") { echo $buttonAmmetti; } else if ($partecipante["escluso"] == "N") { echo $buttonEscludi; } } else { if ($partecipante["escluso"] == "N" || $partecipante["escluso"] == "P") { echo $buttonEscludi; } } } ?>
round["infoFase"]["graduatoria"]) { ?> &codice_round=" class="btn btn-block btn-lg btn-info">

"> "> ">
'; die(); } } else { echo ''; die(); } ?>