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.
 
 
 
 
 

63 righe
2.8 KiB

<?
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php";
include_once($configPath);
if (!empty($_SESSION["utente"]) && !empty($_SESSION["utente"]->oe)) {
if (!empty($_POST["modulo"]) && !empty($_POST["codice_elemento"])) {
$dgue = new DGUE($_POST["modulo"],$_POST["codice_elemento"]);
if (!empty($dgue)) {
$dgue->checkAdminPermission();
$breadcrumb["/{$dgue->modulo}/"] = Modulo::getInfo($dgue->modulo)["titolo"];
$breadcrumb = $dgue->getBreadcrumb($breadcrumb,!empty($_POST["pannello"]));
$breadcrumb["/dgue/edit.php?modulo={$dgue->modulo}&codice_elemento={$dgue->elemento}"] = __("Modifica");
$breadcrumb[""] = __("Salva");
include_once ($root."/layout/top.php");
?>
<div class="container-fluid">
<h1>
<?= __("Compilazione DGUE") ?><br>
<small><?= $dgue->id_appalto; ?> <?= $dgue->oggetto ?></small>
</h1>
<?
$result = $dgue->save($_POST);
if ($result !== false) {
?>
<div class="alert alert-success text-center mb-2">
<span class="fa fa-check"></span><br><?= __("Salvataggio effettuato correttamente"); ?>
</div>
<? alertManager::printWarningBox(__("Il sistema non effettua controlli sui dati inseriti nell'ambito del DGUE. Si prega di verificare le dichiarazioni formulate prima di inviare il documento")); ?>
<div class="d-flex btn-group align-itemes-stretch">
<a class="col py-3 btn btn-warning" href="/dgue/edit.php?modulo=<?= $dgue->modulo ?>&codice_elemento=<?= $dgue->elemento ?>&printForm=1">
<span class="fa fa-edit fa-3x"></span><br>
<?= __("Continua compilazione") ?>
</a>
<a class="col py-3 btn btn-primary" href="/dgue/getPDF.php?codice=<?= $result ?>">
<span class="fa fa-file-pdf fa-3x"></span><br>
<?= __("Download PDF") ?>
</a>
<a class="col py-3 btn btn-info" href="/dgue/getXML.php?codice=<?= $result ?>">
<span class="fa fa-code fa-3x"></span><br>
<?= __("Download XML") ?>
</a>
</div>
<?
} else {
alertManager::printAlertBox(__("Si è verificato un errore"));
}
?>
</div>
<?
include_once ($root."/layout/bottom.php");
} else {
echo '<meta http-equiv="refresh" content="0;URL=/index.php">';
die();
}
} else {
echo '<meta http-equiv="refresh" content="0;URL=/index.php">';
die();
}
} else {
echo '<meta http-equiv="refresh" content="0;URL=/index.php">';
die();
}
?>