if (isset($this) && is_a($this,"Commissione") && $this->admin) { $object = $this->getObject(null); if (method_exists($object,"chooseLotto")) { $continua = false; $object->printSelectLottiConditions = ["hasPartecipanti","hasCriteriCommissione"]; if ($object->chooseLotto($_GET["codice_lotto"] ?? false,$_SERVER["PHP_SELF"]."?".http_build_query($_GET))) { $continua = true; $lotto = $object->lotto; } } else { $continua = true; } if ($continua) { $criteri = $object->getCriteriValutabili(); $totaleValutazioni = 0; foreach($criteri AS $criterio) { if ($criterio["tipologia"] == "Q") { $totaleValutazioni++; } } $partecipanti = $object->getPartecipanti(NULL,TRUE); $valutazioni = $object->getCoefficientiValutazione(); $totaleValutazioni = $totaleValutazioni * count($partecipanti); if (count($criteri) > 0 && count($partecipanti) > 0) { $error = false; ?>
| = __("Cognome") ?> | = __("Nome") ?> | % | |
|---|---|---|---|
| = $commissario["cognome"] ?> | = $commissario["nome"] ?> |
$perc = 0;
if (!empty($totaleValutazioni) && !empty($valutazioni)) {
$totaleCommissario = 0;
foreach($criteri AS $criterio) {
if (!empty($valutazioni[$criterio["codice"]][$commissario["codice_utente"]])) { $totaleCommissario += count($valutazioni[$criterio["codice"]][$commissario["codice_utente"]]); }
}
$perc = $totaleCommissario * 100 / $totaleValutazioni;
if ($perc > 100) { $perc = 100; }
$perc = round($perc);
?>
|
if ($perc > 0) { ?> } ?> |