Subversion Repositories Sigmater

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
6 Andrea 1
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
2
<%@ taglib prefix="s" uri="/struts-tags" %>
3
 
4
<script type="text/javascript">
5
<!--//
6
	function caricaDettaglio(id, codCom) {
7
		document.getElementById('uiuTaresId_dett').value = id;
8
		document.getElementById('uiuTaresCodCom_dett').value = codCom;
9
		document.getElementById('caricaDettaglioForm').submit();
10
	}
11
 
12
	function caricaRicerca() {
13
		formObj = document.getElementById('caricaRicercaForm');
14
		formObj.submit();
15
	}
16
 
17
	function cambiaPagina(pagina) {
18
		document.getElementById('paginaCorrente_ric').value = pagina;
19
		document.getElementById('eseguiRicercaForm').submit();
20
	}
21
 
22
	function scaricaPdf() {
23
		results = <s:property value="risultatoRicercaUiuTares.totalResults" />;
24
		if (results <= 350 || confirm('Verranno visualizzati soltanto i primi 350 risultati. Continuare?')) {
25
			formObj = document.getElementById('eseguiRicercaForm');
26
			oldAction = formObj.action;
27
			formObj.action = 'consultazioneTares!risultatoRicercaPdf.action';
28
			formObj.submit();
29
			formObj.action = oldAction;
30
		}
31
	}
32
//-->
33
</script>
34
<div id="content">
35
	<div id="richiesta">
36
		<div id="pdf">
37
			<img alt="" onmouseout="htm()" onmouseover="stmb(220,0)" src="img/s3help.gif" />
38
			<a href="javascript:scaricaPdf();">
39
				<img alt="" onmouseout="htm()" onmouseover="stmb(91,0)" src="img/s3pdf.gif" /></a>
40
		</div>
41
		<h1>Consultazione Tares</h1>
42
		<h2>Passo 2 di 3 - Selezione dell'unità immobiliare</h2>
43
		Ricerca effettuata nel Comune di <strong><s:property value="risultatoRicercaUiuTares.comune.nome"/></strong>
44
		(<strong><s:property value="risultatoRicercaUiuTares.comune.provincia.sigla"/></strong>)
45
		(codice Belfiore: <strong><s:property value="risultatoRicercaUiuTares.comune.codCom" /></strong>)
46
		<ul>
47
			<li>
48
				Dati inseriti »
49
				<s:if test="%{ricercaUiuTares.codCom != null}"> 
50
					Codice Comune <strong><s:property value="ricercaUiuTares.codCom" /></strong>
51
				</s:if>
52
				<s:if test="%{ricercaUiuTares.sezione != null}"> 
53
					Sezione  <strong><s:property value="ricercaUiuTares.sezione" /></strong>
54
				</s:if>
55
				<s:if test="%{ricercaUiuTares.sezioneUrbana != null}"> 
56
					Sezione urbana <strong><s:property value="ricercaUiuTares.sezioneUrbana" /></strong>
57
				</s:if>
58
				<s:if test="%{ricercaUiuTares.foglio != null}"> 
59
					Foglio  <strong><s:property value="ricercaUiuTares.foglio" /></strong>
60
				</s:if>
61
				<s:if test="%{ricercaUiuTares.numero != null}"> 
62
					Mappale <strong><s:property value="ricercaUiuTares.numero" /></strong>
63
				</s:if>
64
			</li>
65
			<li>
66
				Dati con profondit&agrave; storica 
67
				dal <strong><s:property value="risultatoRicercaUiuTares.periodoRiferimento.dataIniziale" /></strong>
68
				al <strong><s:property value="risultatoRicercaUiuTares.periodoRiferimento.dataFinale" /></strong>
69
			</li>
70
		</ul>
71
	</div>
72
	<div class="paginazione">
73
		<div class="totrighe">
74
			<strong><s:property value="risultatoRicercaUiuTares.totalResults" /></strong>
75
			Risultati trovati
76
		</div>
77
		<s:if test="%{!paginazione.empty}">
78
			<strong>Pagine:</strong>
79
		</s:if>
80
		<s:iterator id="pagina" value="paginazione" status="paginaStatus">
81
			<s:if test="%{#paginaStatus.first && risultatoRicercaUiuTares.currentPage != 1}">
82
				<a href="javascript:cambiaPagina('1')" title="Prima pagina">
83
					&lt;&lt;</a>
84
				<s:if test="%{#pagina.paginaCorrente != 1}">
85
					<s:set name="prePage" value="%{risultatoRicercaUiuTares.currentPage - 1}" />
86
					<a href="javascript:cambiaPagina('<s:property value="#prePage" />')" title="Pagina precedente">
87
						&lt;</a>
88
				</s:if>
89
			</s:if>
90
			<s:if test="%{#pagina.paginaCorrente}">
91
				<span><s:property id="pagina" value="numeroPagina" /></span>
92
			</s:if>
93
			<s:else>
94
				<a href="javascript:cambiaPagina('<s:property id="pagina" value="numeroPagina" />')">
95
					<s:property id="pagina" value="numeroPagina" /></a>
96
			</s:else>
97
			<s:if test="%{#paginaStatus.last && risultatoRicercaUiuTares.currentPage != risultatoRicercaUiuTares.totalPages}">
98
				<s:set name="nextPage" value="%{risultatoRicercaUiuTares.currentPage + 1}" />
99
				<a href="javascript:cambiaPagina('<s:property value="#nextPage" />')" title="Pagina successiva">
100
					&gt;</a>
101
				<a href="javascript:cambiaPagina('<s:property value="risultatoRicercaUiuTares.totalPages" />')" title="Ultima pagina">
102
					&gt;&gt;</a>
103
			</s:if>
104
		</s:iterator>
105
	</div>
106
	<div id="pagine">
107
		<div class="page">
108
			<h3>Pagina <s:property value="risultatoRicercaUiuTares.currentPage" /> di <s:property value="risultatoRicercaUiuTares.totalPages" /></h3>
109
 
110
			<s:form id="caricaDettaglioForm" theme="simple" action="consultazioneTares!dettaglioUiuTares.action">
111
				<s:hidden id="uiuTaresId_dett" name="uiuTaresId.id" />
112
				<s:hidden id="uiuTaresCodCom_dett" name="uiuTaresId.codCom" />
113
			</s:form>
114
 
115
			<s:form id="caricaRicercaForm" theme="simple" action="consultazioneTares!preparaMaschera.action">
116
				<s:hidden id="comune_ind" name="ricercaUiuTares.codCom" />				
117
				<s:hidden id="sezione_ind" name="ricercaUiuTares.sezione" />
118
				<s:hidden id="sezioneUrbana_ind" name="ricercaUiuTares.sezioneUrbana" />
119
				<s:hidden id="foglio_ind" name="ricercaUiuTares.foglio" />
120
				<s:hidden id="numero_ind" name="ricercaUiuTares.numero" />
121
				<s:hidden id="subalterno_ind" name="ricercaUiuTares.subalterno" />
122
				<s:hidden id="codProvinciaSelezionata_ind" name="codProvinciaSelezionata" />
123
			</s:form>
124
 
125
			<s:form id="eseguiRicercaForm" theme="simple" action="consultazioneTares!eseguiRicerca.action">
126
				<s:hidden id="comune_ric" name="ricercaUiuTares.codCom" />
127
				<s:hidden id="sezione_ric" name="ricercaUiuTares.sezione" />
128
				<s:hidden id="sezioneUrbana_ric" name="ricercaUiuTares.sezioneUrbana" />
129
				<s:hidden id="foglio_ric" name="ricercaUiuTares.foglio" />
130
				<s:hidden id="numero_ric" name="ricercaUiuTares.numero" />
131
				<s:hidden id="subalterno_ric" name="ricercaUiuTares.subalterno" />
132
				<s:hidden id="pagineTotali_ric" name="ricercaUiuTares.totalPages" value="%{risultatoRicercaUiuTares.totalPages}" />
133
				<s:hidden id="paginaCorrente_ric" name="ricercaUiuTares.currentPage" value="%{risultatoRicercaUiuTares.currentPage}" />
134
				<s:hidden id="risultatiTotali_ric" name="ricercaUiuTares.totalResults" value="%{risultatoRicercaUiuTares.totalResults}" />
135
				<s:hidden id="codProvinciaSelezionata_ric" name="codProvinciaSelezionata" />
136
				<s:hidden id="passo_ric" name="passo" value="2" />
137
			</s:form>
138
 
139
			<table class="UIUPosseduta"
140
				summary="Elenco dei risultati trovati">
141
				<caption><strong>Lista dei risultati trovati.</strong> <br />
142
				Selezionare una delle UIU cliccando sul relativo pulsante OK.</caption>
143
				<tbody>
144
					<tr>
145
						<th title="Periodo fornitura">Periodo fornitura</th>
146
						<th title="Foglio">Foglio</th>
147
						<th title="Mappale">Mappale</th>
148
						<th title="Sezione">Sez.</th>
149
						<th title="Sezione Urbana">Sez. Urb.</th>
150
						<th title="Subalterno">Sub.</th>
151
						<th title="Denominatore">Denom.</th>
152
						<th title="Edificialit&#xe0;">Edif.</th>
153
						<th colspan="2" onmouseover="stmb(26,0)" onmouseout="htm()">Indirizzo</th>
154
						<th onmouseover="stmb(10,0)" onmouseout="htm()">Categoria</th>
155
						<th></th>
156
					</tr>
157
					<s:iterator id="uiu" value="risultatoRicercaUiuTares.risultatoRicerca">
158
					<tr>
159
						<td>
160
							Dal
161
							<s:if test="%{#uiu.protocollo.periodoDa == null}">-</s:if>
162
							<s:else><s:property id="uiu" value="protocollo.periodoDa" /></s:else>
163
							al <s:property id="uiu" value="protocollo.periodoA" />
164
						</td>
165
						<td><s:property id="uiu" value="foglio" /></td>
166
						<td><s:property id="uiu" value="numero" /></td>
167
						<td><s:property id="uiu" value="sez" /></td>
168
						<td><s:property id="uiu" value="sezUrb" /></td>
169
						<td><s:property id="uiu" value="subalterno" /></td>
170
						<td><s:property id="uiu" value="denominatore" /></td>
171
						<td><s:property id="uiu" value="edificialita" /></td>
172
						<td rowspan="1" colspan="2">
173
							<table class="innertable">
174
								<tbody>
175
									<tr>
176
										<th>Indirizzo</th>
177
										<th>Piano / Interno</th>
178
									</tr>
179
									<s:iterator id="indirizzo" value="#uiu.indirizzi" status="indirizzoStatus">
180
									<tr>
181
										<td>
182
											<s:if test="%{!#indirizzoStatus.first}">
183
												<hr class="intable"/>
184
											</s:if>
185
											<strong>
186
												<s:property id="indirizzo" value="toponimo" />
187
												<s:property id="indirizzo" value="denominazione" />
188
												<s:property id="indirizzo" value="civico" />
189
												<s:property id="indirizzo" value="civico1" />
190
												<s:property id="indirizzo" value="civico2" />
191
												<s:property id="indirizzo" value="civico3" />
192
											</strong>
193
										</td>
194
										<s:if test="%{#indirizzoStatus.last}">
195
											<td rowspan="<s:property value="#indirizzoStatus.count" />">
196
												<s:if test="%{#uiu.piano1 != null}">
197
													Piano:
198
													<strong><s:property id="uiu" value="piano1" /></strong>
199
													<s:if test="%{#uiu.piano2 != null}">
200
														, <strong><s:property id="uiu" value="piano2" /></strong>
201
													</s:if>
202
													<s:if test="%{#uiu.piano3 != null}">
203
														, <strong><s:property id="uiu" value="piano3" /></strong>
204
													</s:if>
205
													<s:if test="%{#uiu.piano4 != null}">
206
														, <strong><s:property id="uiu" value="piano4" /></strong>
207
													</s:if>
208
												</s:if>
209
												<s:if test="%{#uiu.piano1 != null && #uiu.interno1 != null}"> - </s:if>
210
												<s:if test="%{#uiu.interno1 != null}">
211
													interno <strong><s:property id="uiu" value="interno1" /></strong>
212
													<s:if test="%{#uiu.interno2 != null}">
213
														, <strong><s:property id="uiu" value="interno2" /></strong>
214
													</s:if>
215
												</s:if>
216
											</td>
217
										</s:if>
218
									</tr>
219
									</s:iterator>
220
								</tbody>
221
							</table>
222
						</td>
223
						<td rowspan="1">
224
							<s:if test="%{#uiu.categoria != null}">
225
								<s:property id="uiu" value="categoria" />
226
							</s:if>
227
						</td>
228
						<td rowspan="1">
229
							<input title="Scegli questa UIU" class="tdsubmit" type="button" 
230
								onclick="caricaDettaglio('<s:property id="uiu" value="id" />','<s:property id="uiu" value="comune.codCom" />')" />
231
						</td>
232
					</tr>
233
					</s:iterator>
234
				</tbody>
235
			</table>
236
			<div class="paginazione">
237
				<div class="totrighe">
238
					<strong><s:property value="risultatoRicercaUiuTares.totalResults" /></strong>
239
					Risultati trovati
240
				</div>
241
				<s:if test="%{!paginazione.empty}">
242
					<strong>Pagine:</strong>
243
				</s:if>
244
				<s:iterator id="pagina" value="paginazione" status="paginaStatus">
245
					<s:if test="%{#paginaStatus.first && risultatoRicercaUiuTares.currentPage != 1}">
246
						<a href="javascript:cambiaPagina('1')" title="Prima pagina">
247
							&lt;&lt;</a>
248
						<s:if test="%{#pagina.paginaCorrente != 1}">
249
							<s:set name="prePage" value="%{risultatoRicercaUiuTares.currentPage - 1}" />
250
							<a href="javascript:cambiaPagina('<s:property value="#prePage" />')" title="Pagina precedente">
251
								&lt;</a>
252
						</s:if>
253
					</s:if>
254
					<s:if test="%{#pagina.paginaCorrente}">
255
						<span><s:property id="pagina" value="numeroPagina" /></span>
256
					</s:if>
257
					<s:else>
258
						<a href="javascript:cambiaPagina('<s:property id="pagina" value="numeroPagina" />')">
259
							<s:property id="pagina" value="numeroPagina" /></a>
260
					</s:else>
261
					<s:if test="%{#paginaStatus.last && risultatoRicercaUiuTares.currentPage != risultatoRicercaUiuTares.totalPages}">
262
						<s:set name="nextPage" value="%{risultatoRicercaUiuTares.currentPage + 1}" />
263
						<a href="javascript:cambiaPagina('<s:property value="#nextPage" />')" title="Pagina successiva">
264
							&gt;</a>
265
						<a href="javascript:cambiaPagina('<s:property value="risultatoRicercaUiuTares.totalPages" />')" title="Ultima pagina">
266
							&gt;&gt;</a>
267
					</s:if>
268
				</s:iterator>
269
			</div>
270
			<input type="button" value="Indietro" onclick="caricaRicerca()" />
271
		</div>	
272
	</div>
273
</div>