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.
 
 
 
 
 

95 righe
3.6 KiB

<?
$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php";
include_once($configPath);
if (!empty($_GET['codice_contratto']) && !empty($_GET['codice_soggetto_oe'])) {
$codice_contratto = purify($_GET['codice_contratto']);
$codice_soggetto_oe = purify($_GET['codice_soggetto_oe']);
$managerRubrica = Rubrica::getInfo($codice_soggetto_oe) ?? null;
if (!empty($managerRubrica->info['codice'])) {
$soggetto_oe = $managerRubrica->info;
$soggetto_oe['ruoli'] = $managerRubrica->getRuoli($codice_contratto);
$colClass = "col-12 col-md-6 col-lg-4";
if ($soggetto_oe['soggetto'] == '10') {
$colClass = "col-12 col-md-6 col-lg-3";
}
?>
<div class="card mb-3">
<div class="card-body">
<div class="row">
<div class="<?= $colClass ?>">
<div class="form-group">
<label class="value-label" for="soggetto_oe[soggetto]"><?= __("soggetto") ?></label>
<?= Rubrica::getSoggettoInteressato($soggetto_oe['soggetto']) ?>
</div>
</div>
<div class="<?= $colClass ?>">
<div class="form-group">
<label class="value-label" for="soggetto_oe[nome]">
<?= __("nome") ?>
</label>
<?= $soggetto_oe["nome"] ?>
</div>
</div>
<? if($soggetto_oe['soggetto'] == '10'){ ?>
<div class="<?= $colClass ?>">
<div class="form-group">
<label class="value-label" for="soggetto_oe[cognome]"><?= __("cognome") ?></label>
<?= $soggetto_oe["cognome"] ?>
</div>
</div>
<? } ?>
<div class="<?= $colClass ?>">
<div class="form-group">
<label class="value-label" for="soggetto_oe[id_univoco]"><?= ($soggetto_oe['soggetto'] == '10') ? __('C.Fiscale') : __('Matricola/Targa') ?></label>
<?= $soggetto_oe["id_univoco"] ?>
</div>
</div>
<? if($soggetto_oe['soggetto'] == '10'){ ?>
<? foreach(Rubrica::getAnagraficaExtraInfo() as $key => $field){ ?>
<div class="col-12 col-md-6 col-lg-4">
<div class="form-group">
<label class="value-label" for="soggetto_oe[<?=$key?>]"><?= __($field['traduzione']) ?></label>
<?= $soggetto_oe['extra_info'][$key] ?>
</div>
</div>
<? } ?>
<? } ?>
<div class="col-12">
<div class="form-group">
<label class="value-label" for="soggetto_oe[note]"><?= __('Note') ?></label>
<?= $soggetto_oe["note"] ?>
</div>
</div>
<div class="col-12">
<div class="form-group">
<label class="value-label" for="soggetto_oe[ruoli]"><?= __('ruoli') ?></label>
<? if(!empty($soggetto_oe['ruoli'])){ ?>
<ul class="list-group list-group-flush px-2">
<? foreach ($soggetto_oe['ruoli'] as $ruolo) { ?>
<li class="list-group-item"><?= $ruolo['ruolo'] ?></li>
<? } ?>
</ul>
<? }else{ ?>
<span class="text-secondary"><?= __('Nessun Ruolo associato') ?></span>
<? } ?>
</div>
</div>
</div>
</div>
</div>
<?
}
}
?>