Subversion Repositories Sigmater

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6 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
<%@page import="it.corenet.sigmater.sinteg.admin.pages.rimozionedati.RimozioneDatiServizio"%>
6
<%@page import="it.corenet.sigmater.sinteg.admin.pages.statoaggiornamentocomuni.StatoComuniConnector"%>
7
<html lang="it" xml:lang="it" xmlns="http://www.w3.org/1999/xhtml">
8
    <head>
9
        <title>SIGMA TER - Rimozione ultimo aggiornamento incrementale</title>
10
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
11
        <meta http-equiv="Content-Language" content="it" />
12
        <!-- stylesheet che vengono usati per la stampa (screen, print) e per la visualizzazione su schermo -->
13
        <link rel="stylesheet" type="text/css" href="css/Main.css" title="normale" media="screen, print" />
14
        <!-- immagini -->
15
        <link rel="shortcut icon" href="img/favicon.ico" />
16
        <!-- javascript -->
17
    </head>
18
    <body>
19
 
20
    <%@ page import="it.corenet.sigmater.sinteg.admin.common.LogPrinter" %>
21
    <%@ page import="it.corenet.sigmater.sinteg.admin.common.Constants" %>
22
    <%@ page import="it.corenet.sigmater.sinteg.admin.pages.attivitasinteg.AttivitaSintegServizio"%>
23
    <%@ page import="it.corenet.sigmater.sinteg.admin.pages.attivitasinteg.AttivitaSintegConnector"%>
24
    <%@ page import="it.corenet.sigmater.sinteg.admin.pages.attivitasinteg.AttivitaSintegUtil"%>
25
    <%@ page import="it.corenet.sigmater.sinteg.admin.pages.attivitasinteg.Task"%>
26
    <%@ page import="it.corenet.sigmater.sinteg.admin.exceptions.ApplicationException"%>
27
 
28
    <%!
29
            //  nome JSP
30
            protected static final String JSP_NAME = "2_3_StatoAggiornamentoComuni.jsp";
31
            private LogPrinter logPrinter = null;
32
            public void jspInit()
33
            {
34
               //inizializzo logger;
35
               logPrinter = new LogPrinter();
36
            }
37
   %>
38
   <%
39
           // lettura parametri cgi
40
           String codiceBelfiore = request.getParameter("CodiceBelfiore");
41
           String nomeComune = request.getParameter("NomeComune");
42
           String provincia = request.getParameter("Provincia");
43
           String areaTematica = request.getParameter("AreaTematica");
44
           logPrinter.debug(JSP_NAME,"\n PARAMETRI CGI LETTI:"+
45
                    "\n codice belfiore: " + codiceBelfiore +
46
                    "\n nome comune: " + nomeComune +
47
                    "\n areaTematica: " + areaTematica +
48
                    "\n provincia: " + provincia
49
           );
50
           String esito = StatoComuniConnector.undoAreaTematica(codiceBelfiore, Integer.parseInt(areaTematica));
51
   %>
52
        <div id="global">
53
            <div id="header">
54
                <img src="img/s3LogoS3.gif" alt="Gestione delle attività di caricamento del SINTEG" />
55
                <div id="mainnav">
56
                    <ul>
57
                        <li>
58
                            <a href="index.html" accesskey="a">Menu principale</a>
59
                        </li>
60
                    </ul>
61
                </div>
62
            </div>
63
            <!-- fine header -->
64
            <div id="content">
65
                <div id="richiesta">
66
                    <div id="pdf">
67
                        <a href="html/2_3_HelpStatoAggiornamentoComuni.html" target="_blank">
68
                            <img src="img/s3help.gif" alt="Help pagina 3 Stato Aggiornamento Comuni" />
69
                        </a>
70
                    </div>
71
                    <h1>Amministrazione del DBTI</h1>
72
                    <h2>Rimozione ultimo aggiornamento incrementale - Passo 2 di 2</h2>
73
                    <p/>
74
                    <!-- ********************************************  Parametri richiesta  **************************************-->
75
                    <fieldset>
76
                        <!-- Filtri disponibili -->
77
                        <legend>Conferma</legend>
78
                        <p>Comune selezionato: <strong><% out.print(nomeComune); %></strong> (<strong><% out.print(codiceBelfiore); %></strong>), provincia di <strong><% out.print(provincia); %></strong></p> 
79
                        <p>Dati da rimuovere: <strong><% out.print(Constants.getDescAreaTematica(Integer.parseInt(areaTematica))); %></strong>
80
                    </p>
81
                    <br/>
82
                    <p>L'attivit&agrave; di rimozione UNDO dell'ultimo incrementale
83
                    <%
84
                    if (esito != null && esito.equals(Constants.COD_ESITO_STORE_PROCEDURE_OK))
85
                    {
86
                    %>
87
                        &egrave; stata pianificata correttamente</p>
88
                    <%
89
                    }
90
                    else if(esito != null && esito.startsWith(Constants.COD_ESITO_STORE_PROCEDURE_ERRORE))
91
                    {
92
                        logPrinter.error("ERRORE durante la pianificazione della rimozione ultimo incrementale per il comune: " + codiceBelfiore + " area tematica: " +Constants.getDescAreaTematica(Integer.parseInt(areaTematica))+ "; esito:"  + esito );
93
                    %>  
94
                    <strong>non &egrave;</strong> stato pianificato correttamente
95
                    <p>Controllare il file di LOG per avere maggiori dettagli</p>
96
                    <%
97
                    }
98
                    else
99
                    {
100
                        throw new ApplicationException("Errore durante la pianificazione della rimozione ultimo incrementale per il Comune: " + codiceBelfiore + " area tematica: " +Constants.getDescAreaTematica(Integer.parseInt(areaTematica)));
101
                    }
102
                    %>
103
                    <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>
104
                    </fieldset>
105
                    <fieldset>
106
                           <table>
107
                            <tr>
108
                                <td>
109
                                        <form action="2_1_StatoAggiornamentoComuni.jsp" method="post">
110
                                        <p>
111
                                            <input type="hidden" name="Ricerca" value="true"/>
112
                                            <input type="submit" class="submit" value="Torna all'elenco dei comuni"></input>
113
                                        </p>
114
                                        </form>
115
                                </td>
116
                            </tr>
117
                        </table>
118
                    </fieldset>
119
                </div>
120
            </div>
121
            <!-- fine content -->
122
            <div id="footer">         
123
                    Sistema SIGMA TER
124
                    <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>
125
                <div id="validator">
126
                    <a href="http://validator.w3.org/check?uri=referer" title="Valida questa pagina (inglese)">XHTML 1.0</a> | 
127
                     <a href="http://jigsaw.w3.org/css-validator/" title="Valida il foglio di stile (inglese)">CSS 2</a> | 
128
                     <a href="http://www.w3.org/WAI/about.html" title="Linee guida per l'accessibilità (inglese)">WAI-A</a>
129
                </div>
130
            </div>
131
        </div>
132
    </body>
133
</html>