Esempio n. 1
0
				<!-- contenuto-->
			  <?php 
    $tabella->set_titolo("Stato della pratica", "modifica", array("id" => $id));
    $tabella->set_dati("id=" . $id);
    $tabella->get_titolo();
    $tabella->edita();
    ?>
			
				</TD>
			</TR>
		</TABLE>
<?php 
} else {
    $tabella = new Tabella_h("{$tabpath}/{$file_config}", 'list');
    $tabella->set_titolo("Elenco degli stati", "nuovo");
    $tabella->set_dati();
    ?>
	<TABLE cellPadding=0  cellspacing=0 border=0 class="stiletabella" width="100%">		
		<TR> 
			<TD> 
				
				<?php 
    $tabella->get_titolo();
    $tabella->elenco();
    ?>
			</TD>
		</TR>
	</TABLE>
            <button id="btn_close" />
   <script>
	  $('#btn_close').button({
	<SCRIPT>
		function link(id){
			w=window.open("pe.rif_pratiche.php?id="+id,"Info","width=500,height=600,resizable=no,scrollbars=yes");
			w.focus();
		}
	</SCRIPT>
	</head>
	<body  onload>
	<H2 class="blueBanner">Elenco dei gruppi di pratiche</H2>
	<form action="praticaweb.php" method="POST" name="main">
		<TABLE cellPadding=0  cellspacing=0 border=0 class="stiletabella" width="70%">
			<TR> 
				<TD> 
				<!-- contenuto-->
					<?php 
    if ($tabellah->set_dati("id>0 order by descrizione")) {
        //$tabellah->set_titolo("Gruppi","",Array("pratica"=>$idpratica,"step"=>0,"active_form"=>"pe.riferimenti.php"));
        $tabellah->set_titolo("Inserire la pratica " . $_POST["numero"] . " appartenente al gruppo \"" . $_POST["descrizione"] . "\" nel gruppo : ", "");
        $tabellah->get_titolo();
        $tabellah->elenco();
        print "\n\t\t\t\t\t<TABLE width=\"100%\">\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD colspan=\"2\" width=\"100%\" bgColor=\"#728bb8\"><font face=\"Verdana\" color=\"#FFFFFF\" size=\"2\">\n\t\t\t\t\t\t\t\t<b>Nuovo Riferimento: inserisci la descrizione per il nuovo gruppo di pratiche</b></font>\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t\t<TR>\n\t\t\t\t\t\t\t<TD valign=\"top\" width=\"10\"><input type=\"radio\" value=\"0\" name=\"id\" id=\"newid\" checked>\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t   \t\t<TD>\n\t\t\t\t\t\t\t\t<input type=\"text\" maxLength=\"100\" size=\"100\" id=\"riferimento\" name=\"riferimento\">\n\t\t\t\t\t\t\t</TD>\n\t\t\t\t\t\t</TR>\n\t\t\t\t\t</TABLE>";
    } else {
        $tabellah->set_titolo("Gruppi", "");
        $tabellah->get_titolo();
        print "\n\t\t\t\t\t<p><b>Nessun gruppo creato</b></p>";
    }
    ?>
				<!-- fine contenuto-->
				</TD>
			</TR>
			<TR>
    $tabella = new Tabella_v("{$tabpath}/convocazione");
    $tabellah = new Tabella_h($file_config);
    //print_r($tabella->num_col)
    ?>
		<!-- <<<<<<<<<<<<<<<<<<<<<   MODALITA' FORM IN VISTA DATI  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>--->
	<H2 class="blueBanner">Ordine del giorno</H2>
		
			<!-- contenuto-->
<?php 
    //include "./inc/page_header.inc";
    $tabella->set_titolo("Dati della commissione");
    $tabella->set_dati("pratica={$idcomm}");
    $tabella->get_titolo();
    $tabella->tabella();
    $tabellah->set_titolo("Pratiche discusse", "modifica");
    $nprat = $tabellah->set_dati("id>0");
    $tabellah->get_titolo();
    if ($nprat > 0) {
        $tabellah->elenco();
    } else {
        print "<p><b>Nessuna pratica selezionata per questa commissione </b></p>";
    }
}
//$tabella->elenco_stampe("commissione")
?>
			<!-- fine contenuto-->
			 

</body>
</html>
    $db->sql_query("select * from pe.e_iter order by ordine;");
    $elenco_iter = $db->sql_fetchrowset();
    ?>

<H2 class="blueBanner">Elenco documenti allegati alla pratica</H2>
<TABLE cellPadding=0  cellspacing=0 border=0 class="stiletabella" width="100%">		
 <tr> 
  <td> 
<?php 
    $flag = 0;
    foreach ($elenco_iter as $row) {
        $iter = $row["id"];
        $nomeiter = $row["nome"];
        //cerco i mancanti se esistono gli integrati metto integrazione in modifica, se non esistono gli integrati metto nuova integrazione
        $num_integrazioni = $tabella_integrazione->set_dati("pratica={$idpratica} and iter={$iter} order by id");
        $num_mancanti = $tabella_mancanti->set_dati("pratica={$idpratica} and iter={$iter} and mancante=1");
        if ($num_mancanti or $num_integrazioni) {
            $flag = 1;
        }
        for ($i = 0; $i < $num_integrazioni; $i++) {
            $tabella_integrazione->curr_record = $i;
            $data = $tabella_integrazione->get_data("data_integ");
            $tabella_integrazione->set_titolo("{$data} Integrazione documenti {$nomeiter}", "modifica", array("iter" => $iter, "nomeiter" => $nomeiter, "id" => ""));
            $tabella_integrazione->get_titolo();
            $tabella_integrazione->tabella();
            $id_integrazione = $tabella_integrazione->get_campo("id");
            $num_integrati = $tabella_integrati->set_dati("integrazione={$id_integrazione} and mancante=0");
            //$tabella_integrazione->elenco_stampe($form);
            if ($num_integrati) {
                $tabella_integrati->elenco();
            }
	<?php 
    //include "./inc/inc.messaggi.php";
} else {
    unset($_SESSION["ADD_NEW"]);
    $tabella = new Tabella_v("{$tabpath}/convocazione_paes");
    $tabellah = new Tabella_h($file_config);
    //print_r($tabella->num_col)
    ?>
		<!-- <<<<<<<<<<<<<<<<<<<<<   MODALITA' FORM IN VISTA DATI  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>--->
	<H2 class="blueBanner">Ordine del giorno</H2>
		
			<!-- contenuto-->
<?php 
    //include "./inc/page_header.inc";
    $tabella->set_titolo("Dati della commissione");
    $tabella->set_dati("pratica={$idcomm}");
    $tabella->get_titolo();
    $tabella->tabella();
    $tabellah->set_titolo("Pratiche discusse", "modifica");
    $tabellah->set_dati("id>0");
    $tabellah->get_titolo();
    $tabellah->elenco();
}
//$tabella->elenco_stampe("commissione")
?>
			<!-- fine contenuto-->
			 

</body>
</html>
	</form>
		
		<?php 
    include "./inc/inc.window.php";
} elseif ($modo == "view") {
    $idpratica = $_REQUEST["id_pratica"];
    $id_parere = $_REQUEST["id_parere"];
    $tabella = new Tabella_v($file_config, $modo);
    $tabella->set_dati("id={$id_parere}");
    $tabella->set_titolo("Parere della pratica n° {$num}", 'Modifica', array("id_pratica" => $id_pratica, "id_parere" => $id_parere, "comm_paesaggio" => "1"));
    $tabella->get_titolo();
    $tabella->tabella();
} else {
    print "<H2 class=\"blueBanner\">Elenco Pareri Espressi</H2>";
    $tabella = new Tabella_h($file_config, 'list');
    //$tabella->set_tag($idpr);
    $tabella->set_dati("ente =(SELECT tipo_comm FROM ce.commissione WHERE id={$idcomm}) AND data_rich = (SELECT data_convocazione FROM ce.commissione WHERE id={$idcomm});");
    //$titolo="Pratica n° ".$num;
    $mod = $parere == 0 ? "new" : "edit";
    //$butt_mod=(($parere==0)?("nuovo"):("modifica"));
    //$tabella->set_titolo($titolo,"",array("id_pratica"=>$idpr,"numero"=>$num,"mode"=>"$mod","id_parere"=>$parere));
    //$tabella->get_titolo();
    $tabella->elenco();
    //}
}
?>


</body>
</html>
		<H2 class="blueBanner">Ubicazione dell'intervento</H2>
		<TABLE cellPadding=0  cellspacing=0 border=0 class="stiletabella" width="100%">		
		<?php 
    $array_file_tab = array("{$tabpath}/indirizzi", "{$tabpath}/catasto_terreni", "{$tabpath}/catasto_urbano");
    $array_titolo = array("Indirizzi", "Catasto Terreni", "Catasto Urbano");
    for ($i = 0; $i < 3; $i++) {
        $file_tab = $array_file_tab[$i];
        $titolo = $array_titolo[$i];
        ?>
		  <tr> 
			<td> 
			<!--  intestazione-->
			<?php 
        $tabella = new Tabella_h($file_tab);
        $tabella->set_titolo($titolo, "modifica", array("titolo" => $titolo, "tab_new" => $file_tab, "tab_edit" => $file_tab));
        $numrows = $tabella->set_dati("pratica={$idpratica};");
        $tabella->get_titolo();
        if ($numrows) {
            $tabella->elenco();
        } else {
            print "<p><b>Elenco vuoto</b></p>";
        }
        ?>
			<!-- fine intestazione-->
			<br>
			</td>
		  </tr>
		<?php 
    }
    ?>
		  
            }
        }
        if ($ricerca["tipo_pratica"]) {
            if ($ricerca["tipo_pratica"] == 1) {
                $arr_cond[] = "report._tipo_pratica BETWEEN 11000 AND 11999";
            } elseif ($ricerca["tipo_pratica"] == 2) {
                $arr_cond[] = "report._tipo_pratica BETWEEN 10000 AND 10999";
            } elseif ($ricerca["tipo_pratica"] > 2) {
                $arr_cond[] = "report._tipo_pratica = " . $ricerca["tipo_pratica"] . "";
            }
        }
        if (is_array($arr_cond)) {
            $cond = "(" . implode(") AND (", $arr_cond) . ")";
        }
        $tabella = new Tabella_h("admin/report", 'view');
        $nrows = $tabella->set_dati("{$cond} order by substr(report.numero,4,1),substr(report.numero,5,3),substr(report.numero,1,3)");
    }
}
$db = new sql_db(DB_HOST, DB_USER, DB_PWD, DB_NAME, false);
if (!$db->db_connect_id) {
    die("Impossibile connettersi al database");
}
$sql = "(SELECT 0 as id, 'Seleziona ===>' as opzione) UNION (SELECT 1 as id, 'Tutti i Permessi di Costruire' as opzione) UNION (SELECT 2 as id, 'Tutte le D.I.A.' as opzione) UNION (SELECT distinct id,nome as opzione FROM pe.e_tipopratica order by opzione);";
$db->sql_query($sql);
print_debug($sql);
$tipo_pratica = $db->sql_fetchrowset();
$sel_tipo_pratica = "";
foreach ($tipo_pratica as $val) {
    $s = $_POST["tipo_pratica"] && $_POST["tipo_pratica"] == $val["id"] ? "selected" : "";
    $sel_tipo_pratica .= "<option value=\"" . $val["id"] . "\" {$s}>" . $val["opzione"] . "</option>";
}
Esempio n. 9
0
<TABLE cellPadding=0  cellspacing=0 border=0 class="stiletabella" width="800">
	<TR>
		<TD colspan="4">
		<?php 
$tabella = new Tabella_h($array_file_tab[0], 'list');
$tabella->set_titolo($array_titolo[0]);
$tabella->set_tag($array_param[0]);
$filtro = '';
$campi = $tabella->elenco_campi;
$campi = explode(',', $campi);
foreach ($campi as $i => $value) {
    if ($value == 'tipo_pratica') {
        $filtro = "tipo_pratica ilike '{$tipopratica}%' and ";
    }
}
$numrows = $tabella->set_dati($filtro . $array_filtro[0]);
$tabella->get_titolo();
if ($numrows) {
    $tabella->elenco();
} else {
    foreach ($campi as $i => $value) {
        if ($value == 'tipo_pratica') {
            $numrows2 = $tabella->set_dati($array_filtro[0]);
        }
    }
    if ($numrows2) {
        $tabella->elenco();
    } else {
        print "<p><b>Nessun documento prodotto</b></p>";
    }
}
} else {
    unset($_SESSION["ADD_NEW"]);
    $tabella = new Tabella_v($file_config, 'view');
    $tabellah = new Tabella_h('ce/membri_commissione', 'view');
    ?>
		<!-- <<<<<<<<<<<<<<<<<<<<<   MODALITA' FORM IN VISTA DATI  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>--->
<body>
		<H2 class="blueBanner"> <?php 
    echo $title;
    ?>
</H2>
		
			<!-- contenuto-->
				<?php 
    $tabella->set_titolo("Dati della commissione", "modifica", array("tipo" => $tipo));
    $tabella->set_dati("pratica={$idcomm}");
    $tabellah->set_titolo("Soggetti partecipanti");
    $tabellah->set_dati("commissione={$idcomm} order by id_ruolo");
    $tabella->get_titolo();
    $tabella->tabella();
    $tabellah->get_titolo();
    $tabellah->elenco();
    $tabellav = new tabella_v("{$tabpath}/stampa.tab");
    $tabellav->set_dati("id>0");
    print $tabellav->elenco_stampe("ce.commissione");
}
?>
			<!-- fine contenuto-->
</body>
</html>
print_debug($sql, NULL, "tabella");
$elenco_modelli = $db->sql_fetchrowset();
?>

<H2 class="blueBanner">Elenco dei modelli</H2>
<TABLE cellPadding=0  cellspacing=0 border=0 class="stiletabella" width="100%">		
       <form method="post" name="modelli" action="">
	<input type="hidden" name="azione" id="azione" value="">
	<input type="hidden" name="idriga" id="idriga" value="0">
       </form>
<?php 
foreach ($elenco_modelli as $row) {
    $form = $row["form"];
    $desc = $row["opzione"];
    //Visualizzare solo quelli inerenti il form e opzioni
    $num_modelli = $tabella_modelli->set_dati("form='{$form}' and nome ilike '%.{$tipo}%'");
    if ($tipo == 'html') {
        $tabella_modelli->set_titolo($desc, "nuovo", array("form" => $form));
        $upload_butt = "";
    } else {
        $tabella_modelli->set_titolo($desc);
        $upload_butt = "<table border=\"0\" width=\"90%\"><tr><td style=\"text-align:right\"><input  class=\"hexfield1\" style=\"width:130px;\" type=\"submit\" value=\"Carica Modello\" onclick=\"NewWindow('stp.carica_modello.php?form={$form}','documento',600,350);\" ></td></tr></table>";
    }
    $tabella_modelli->set_tag($idpratica);
    ?>
		  <tr> 
			<td> 
			<!--  intestazione-->
				<?php 
    $tabella_modelli->get_titolo("stp.editor.php?tipo=modelli");
    if ($num_modelli) {
//print_array($elenco_ruoli);
$tabella_attuali = new Tabella_h("{$tabpath}/soggetto", 'list');
$tabella_variati = new Tabella_h("{$tabpath}/soggetto", 'list');
$tabella_variati->set_color("#FFFFFF", "#FF0000", 0, 0);
foreach ($elenco_ruoli as $row) {
    $ruolo = $row["ruolo"];
    $titolo = $row["titolo"];
    $ruolo == "proprietario" || $ruolo == "richiedente" || $ruolo == "concessionario" ? $img = "volture" : ($img = "variazioni");
    //$tabella_attuali->set_tag($ruolo);
    $tabella_attuali->params = array('ruolo' => $ruolo);
    $tabella_variati->params = array('ruolo' => $ruolo);
    //$tabella_variati->set_tag('v'.$ruolo);
    //$num_attuali=$tabella_attuali->set_dati("voltura=0 and $ruolo=1 and pratica=$idpratica");
    //$num_variati=$tabella_variati->set_dati("voltura=1 and $ruolo=1 and pratica=$idpratica");
    $num_attuali = $tabella_attuali->set_dati("{$ruolo}=1 and pratica={$idpratica}");
    $num_variati = $tabella_variati->set_dati("{$ruolo}=-1 and pratica={$idpratica}");
    if ($num_attuali + $num_variati) {
        $tabella_attuali->set_titolo($titolo);
        ?>
	<tr>
		<td><?php 
        $tabella_attuali->get_titolo();
        ?>
</td>
	</tr>
	<tr> 
		<td valign=top> 
			<!-- contenuto-->
				<?php 
        if ($num_attuali) {
            $tabella_attuali->elenco();
			alert("Seleziona un elemento.");
			return false;
		}
	}
}

</script>
<form method="POST" action="elenco_modelli.php" name="modelli">
<TABLE cellPadding=0  cellspacing=0 border=0 class="stiletabella" width="480">
	<TR>
		<TD colspan="4">
		<?php 
$tabella = new Tabella_h($file_tab, 'list');
$tabella->set_titolo($titolo);
$tabella->set_tag($param);
$numrows = $tabella->set_dati($filtro);
$tabella->get_titolo();
if ($numrows) {
    $tabella->elenco();
} else {
    print "<p><b>Nessun documento prodotto</b></p>";
}
?>
		</TD>
	</TR>
	<?php 
//echo "ERRORI PASSO $i : ".count($tab_err[$i])."<br>";
for ($j = 0; $j < count($tab_err[$i]); $j++) {
    $riga_err = "\n\t<TR>\n\t\t<TD width=\"720\" colspan=\"4\" align=\"left\"><span style=\"margin-left:25px\"><font color=\"red\">" . $tab_err[$i][$j] . "</font></span></TD>\n\t</TR>\n";
    print $riga_err;
}
    $ricerca["data_fi"] = controlla_data($_POST["data_fi"]);
    //echo "<pre>";print_r($ricerca);
    if (!($ricerca["data_in"]["errore"] or $ricerca["data_fi"]["errore"])) {
        //include "./db/db.admin.report.php";
        if ($ricerca["data_in"]["data"]) {
            if ($ricerca["data_fi"]["data"]) {
                $arr_cond[] = "report.data::date BETWEEN " . $ricerca["data_in"]["data"] . "::date AND " . $ricerca["data_fi"]["data"] . "::date";
            } else {
                $arr_cond[] = "report.data::date=" . $ricerca["data_in"]["data"] . "::date";
            }
        }
        if (is_array($arr_cond)) {
            $cond = "(" . implode(") AND (", $arr_cond) . ")";
        }
        $tabella = new Tabella_h("admin/report_cdu", 'view');
        $nrows = $tabella->set_dati("{$cond} order by data");
    }
}
?>
<html>
<head>
	<TITLE>Report delle Pratiche</TITLE>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
	<LINK media="screen" href="src/styles.css" type="text/css" rel="stylesheet">
	<LINK media="print" href="src/styles_print.css" type="text/css" rel="stylesheet">
	<SCRIPT language="javascript" src="src/window.js" type="text/javascript"></SCRIPT>
	<SCRIPT language=javascript src="src/iframe.js" type="text/javascript"></SCRIPT>
	<script language=javascript>
		function show(e){
			var obj=document.getElementById(e);
Esempio n. 15
0
        $db->sql_query($sqlElencoVincoli);
    } else {
        $db->sql_query("select * from pe.e_vincoli order by ordine;");
    }
    $elenco_vincoli = $db->sql_fetchrowset();
    ?>
<H2 class="blueBanner">Vincoli presenti</H2>
<TABLE cellPadding=0  cellspacing=0 border=0 class="stiletabella" width="100%">	
<TR><TD>
<?php 
    $tabella_zone->set_titolo("Elenco delle zone e dei vincoli", "modifica");
    $tabella_zone->get_titolo();
    foreach ($elenco_vincoli as $row) {
        $vincolo = $row["nome_vincolo"];
        $nome_vincolo = $row["descrizione"] ? $row["descrizione"] : $row["nome_vincolo"];
        $num_zone = $tabella_zone->set_dati("pratica={$idpratica} and vincolo='{$vincolo}'");
        //$tabella_zone->set_titolo($nome_vincolo);
        ?>
	</TD>
		</TR>
		  <TR> 
			<TD> 
			<!--  intestazione-->
				<?php 
        //$tabella_zone->get_titolo();
        print "<b>{$nome_vincolo}</b>";
        if ($num_zone) {
            $tabella_zone->elenco();
        } else {
            print "<p>L'intervento non risulta soggetto al vincolo</p>";
        }