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
2.3 KiB

<?php
$configPath = substr(__DIR__, 0, strpos(__DIR__, "public_html")) . "/config.php";
include_once($configPath);
$modulo = "npa";
$info_comando = AlboFornitori::getInfoModulo($modulo);
if (! empty($_SESSION["utente"]) && $_SESSION["utente"]->permission($info_comando["modulo_riferimento"], $_GET["codice"], $modulo)) {
$codice_round = $_GET["codice_round"] ?? NULL;
$elenco = AlboFornitori::init($_GET["codice"], $codice_round);
if (!empty($elenco)) {
$lock = $elenco->checkLock($info_comando["id"]);
$titolo_modulo = __($info_comando["titolo"]);
$breadcrumb = array();
$breadcrumb["/" . $radice . "/"] = Modulo::getInfo($radice)["titolo"];
$breadcrumb["/" . $radice . "/panel.php?codice=" . $elenco->info["codice"]] = __("Pannello");
$breadcrumb[""] = $titolo_modulo;
include_once("{$beRoot}/layout/top.php");
$error = "";
if(empty($elenco->getRup())) {
$error = "Prima di procedere è necessario incaricare un Responsabile Unico della Procedura.";
}
if ($elenco->info["stato"] < 10) {
$error = "Prima di procedere è necessaro procedere all'elaborazione dell'elenco.";
}
if(!empty($error)) {
alertManager::printAlertBox(__($error));
?>
<div class="text-center">
<a href="/backend/albo_fornitori/panel.php?codice=<?= $elenco->info["codice"] ?>" class="btn py-2 px-5 btn-block btn-secondary">
<?= __("Pannello qualifica") ?>
</a>
</div>
<?
} else {
$npa = $elenco->getNpaInstance();
require_once "{$beRoot}/npa/inc/components/service_status.php";
?>
<div class="mt-5">
<h1 style="border-bottom: 5px solid gray" class="clearfix">
<?= __("elenco") ?> #<?= $elenco->info["id"] ?>
</h1>
</div>
<h3><?= $elenco->info["oggetto"] ?></h3>
<?
$modulo_riferimento = "albo_fornitori";
$id_riferimento = $elenco->info["codice"];
$object = $elenco;
if(empty($npa->schede)) {
include_once "{$beRoot}/npa/first_start.php";
} else {
include_once "{$beRoot}/npa/list.php";
}
}
include_once("{$beRoot}/layout/bottom.php");
}
}