Subversion Repositories Sigmater

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
37 Andrea 1
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
<%@ page contentType="text/html;charset=UTF-8"%>
4
<%@page import="it.corenet.sigmater.sinteg.admin.pages.impiantodati.ImpiantoDatiServizio"%>
5
<html lang="it" xml:lang="it" xmlns="http://www.w3.org/1999/xhtml">
6
    <head>
7
        <title>SIGMA TER - Impianto nuove forniture dati nel DBTI</title>
8
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
9
        <meta http-equiv="Content-Language" content="it" />
10
        <!-- stylesheet che vengono usati per la stampa (screen, print) e per la visualizzazione su schermo -->
11
        <link rel="stylesheet" type="text/css" href="css/Main.css" title="normale" media="screen, print" />
12
        <!-- immagini -->
13
        <link rel="shortcut icon" href="img/favicon.ico" />
14
        <!-- javascript -->
15
    </head>
16
    <body>
17
 
18
    <%@ page import="it.corenet.sigmater.sinteg.admin.common.LogPrinter" %>
19
    <%@ page import="it.corenet.sigmater.sinteg.admin.common.Constants" %>
20
    <%@ page import="it.corenet.sigmater.sinteg.admin.pages.attivitasinteg.AttivitaSintegServizio"%>
21
    <%@ page import="it.corenet.sigmater.sinteg.admin.pages.attivitasinteg.AttivitaSintegConnector"%>
22
    <%@ page import="it.corenet.sigmater.sinteg.admin.pages.attivitasinteg.AttivitaSintegUtil"%>
23
    <%@ page import="it.corenet.sigmater.sinteg.admin.pages.attivitasinteg.Task"%>
24
    <%@ page import="it.corenet.sigmater.sinteg.admin.exceptions.ApplicationException"%>
25
 
26
    <%!
27
            //  nome JSP
28
            protected static final String JSP_NAME = "4_2_ImpiantoDati.jsp";
29
    		private LogPrinter logPrinter = null;
30
			public void jspInit()
31
			{
32
			   //inizializzazione logger;
33
		       logPrinter = new LogPrinter();
34
		    }
35
	%>
36
	<%
37
           // lettura parametri cgi
38
           String ricercaString = request.getParameter("Ricerca");
39
           boolean ricerca = false;
40
           if(ricercaString != null && !ricercaString.equals("null"))
41
           {
42
                ricerca = true;
43
           }
44
           String descrizioneTask    = request.getParameter("DescrizioneTask");
45
           String esitoAttivitaString     = request.getParameter("EsitoAttivita");
46
           String codiceBelfiore = request.getParameter("CodiceBelfiore");
47
           String nomeComune = request.getParameter("NomeComune");
48
           String areaTematica = request.getParameter("AreaTematica");
49
           String tipoFornitura = request.getParameter("TipoFornitura");
50
           String dataRiferimento = request.getParameter("DataRiferimento");
51
           String provincia = request.getParameter("Provincia");
52
 
53
           logPrinter.debug(JSP_NAME,"\n PARAMETRI CGI LETTI:"+
54
                    "\n codice belfiore: " + codiceBelfiore +
55
                    "\n nome comune: " + nomeComune +
56
                    "\n provincia: " + provincia + 
57
                    "\n area tematica: " + areaTematica +
58
                    "\n tipo fornitura: " + tipoFornitura +
59
                    "\n data riferimento: " + dataRiferimento
60
           );
61
 
62
           //eseguo l'operazione e mi faccio restituire i dati sulla pianificazione 
63
           ImpiantoDatiServizio servImpiantoDati = new ImpiantoDatiServizio();
64
           String esito = null;
65
           esito = servImpiantoDati.caricaFornitura(codiceBelfiore, Integer.parseInt(areaTematica), tipoFornitura, dataRiferimento);
66
   %>
67
        <div id="global">
68
            <div id="header">
69
                <img src="img/s3LogoS3.gif" alt="Gestione delle attività di caricamento del SINTEG" />
70
                <div id="mainnav">
71
                    <ul>
72
                        <li>
73
                            <a href="index.html" accesskey="a">Menu principale</a>
74
                        </li>
75
                    </ul>
76
                </div>
77
            </div>
78
            <!-- fine header -->
79
            <div id="content">
80
                <div id="richiesta">
81
                    <div id="pdf">
82
                        <a href="html/4_2_HelpImpiantoDati.html" target="_blank">
83
                              <img src="img/s3help.gif" alt="Help pagina 2 Impinato Dati SINTEG" />
84
                        </a>
85
                    </div>
86
                    <h1>Amministrazione del DBTI</h1>
87
                    <h2>Impianto nuove forniture dati nel DBTI - Passo 2 di 2</h2>
88
                    <p />
89
                    <!-- ********************************************  Parametri richiesta  **************************************-->
90
                    <fieldset>
91
                        <!-- Filtri disponibili -->
92
                        <legend>Conferma</legend>
93
                        <p>Fornitura selezionata: <strong><% out.print(Constants.getDescTipoImpianto(tipoFornitura,Integer.parseInt(areaTematica))); %></strong> per il comune di <strong><% out.print(nomeComune); %></strong> (<strong><% out.print(codiceBelfiore); %></strong>), provincia di <strong><% out.print(provincia); %></strong> 
94
                        <%
95
                        if(dataRiferimento != null){
96
                        	out.print("alla data <strong>"+dataRiferimento+"</strong>");	
97
                        }
98
                        %>
99
                    </p>
100
                    <br/>
101
                    <p>L'impianto della fornitura
102
                    <%
103
                    if (esito != null && esito.equals(Constants.COD_ESITO_STORE_PROCEDURE_OK)){
104
                    %>
105
                        &egrave; stato pianificato correttamente</p>
106
                    <%
107
                    }
108
                    else if(esito != null && esito.startsWith(Constants.COD_ESITO_STORE_PROCEDURE_ERRORE)){
109
                        logPrinter.error("ERRORE nel caricamento della fornitura: " + codiceBelfiore + ": " + esito );
110
                    %>  
111
                    <strong>non &egrave;</strong> stato pianificato correttamente
112
                    <p>Controllare il file di LOG per avere maggiori dettagli</p>  
113
                    <%    
114
                    }
115
                    else
116
                    {
117
                        throw new ApplicationException("Errore durante nel caricamento della fornitura: " + codiceBelfiore);
118
                    }
119
                    %>
120
                    <p><strong>NOTA.</strong> Lo stato delle attivit&agrave; di caricamento &egrave; consultabile attraverso la pagina di <a href="3_1_ElencoAttivitaSinteg.jsp">Gestione delle attivit&agrave; del SINTEG</a></p>
121
                    </fieldset>
122
                    <fieldset>
123
                           <!-- button class="submit" value="torna" onclick="goTo('3_1_ElencoAttivitaSinteg.jsp?Ricerca=true')">Torna all'elenco delle attivit&agrave;</button><button class="submit" value="torna" onclick="goTo('index.html')">Torna al menu principale</button-->
124
                           <table>
125
                            <tr>
126
                                <td>
127
                                        <form action="4_1_ImpiantoDati.jsp" method="post">
128
                                        <p>
129
                                            <input type="hidden" name="Ricerca" value="true"/>
130
                                            <input type="submit" class="submit" style="width:17em;" value="Torna all'elenco delle forniture"></input>
131
                                        </p>
132
                                        </form>
133
                                </td>
134
                            </tr>
135
                        </table>
136
                    </fieldset>
137
                </div>
138
            </div>
139
            <!-- fine content -->
140
            <div id="footer">         
141
                    Sistema SIGMA TER
142
                    <div id="core"><a href="http://www.sigmater.it" title="Link al sito SigmaTER">SigmaTER - Servizi Integrati catastali e Geografici per il Monitoraggio Amministrativo del TERritorio</a></div>
143
                <div id="validator">
144
                    <a href="http://validator.w3.org/check?uri=referer" title="Valida questa pagina (inglese)">XHTML 1.0</a> | 
145
                     <a href="http://jigsaw.w3.org/css-validator/" title="Valida il foglio di stile (inglese)">CSS 2</a> | 
146
                     <a href="http://www.w3.org/WAI/about.html" title="Linee guida per l'accessibilità (inglese)">WAI-A</a>
147
                </div>
148
            </div>
149
        </div>
150
    </body>
151
</html>