Subversion Repositories Sigmater

Rev

Go to most recent revision | 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
<script type="text/javascript">
4
<!--//
5
	function caricaDettaglio(idImmobile, sezione, foglio, numero, subalterno) {
6
		document.getElementById('idImmobile_dett').value = idImmobile;
7
		document.getElementById('sezione_dett').value = sezione;
8
		document.getElementById('foglio_dett').value = foglio;
9
		document.getElementById('numero_dett').value = numero;
10
		document.getElementById('subalterno_dett').value = subalterno;
11
		formObj = document.getElementById('caricaDettaglioForm');
12
		formObj.submit();
13
	}
14
 
15
	function caricaRicerca() {
16
		formObj = document.getElementById('caricaRicercaForm');
17
		formObj.submit();
18
	}
19
 
20
	function cambiaPagina(pagina) {
21
		document.getElementById('paginaCorrente_ric').value = pagina;
22
		document.getElementById('eseguiRicercaForm').submit();
23
	}
24
 
25
	function scaricaPdf() {
26
		results = <s:property value="risultatoRicercaUiu.totalResults" />;
27
		if (results <= 350 || confirm('Verranno visualizzati soltanto i primi 350 risultati. Continuare?')) {
28
			formObj = document.getElementById('eseguiRicercaForm');
29
			oldAction = formObj.action;
30
			formObj.action = 'consultazioneUiu!risultatoRicercaPdf.action';
31
			formObj.submit();
32
			formObj.action = oldAction;
33
		}
34
	}
35
 
36
//-->
37
</script>
38
<div id="content">
39
	<div id="richiesta">
40
		<div id="pdf">
41
			<img alt="" onmouseout="htm()" onmouseover="stmb(220,0)" src="img/s3help.gif" />
42
			<a href="javascript:scaricaPdf();">
43
				<img alt="" onmouseout="htm()" onmouseover="stmb(91,0)" src="img/s3pdf.gif" /></a>
44
		</div>
45
		<h1>Consultazione UIU</h1>
46
		<h2>Passo 2 di 3 - Selezione dell'unità immobiliare</h2>
47
		Ricerca effettuata nel Comune di <strong><s:property value="risultatoRicercaUiu.comune.nome"/></strong>
48
		(<strong><s:property value="risultatoRicercaUiu.comune.siglaProv"/></strong>)
49
		(codice Belfiore: <strong><s:property value="risultatoRicercaUiu.comune.codCom" /></strong>)
50
		<ul>
51
			<li>
52
				<s:if test="%{tipoRicerca eq 'RicercaPerIdCat'}">
53
					Dati inseriti » 
54
					Codice Comune <strong><s:property value="ricercaPerIdCat.comune.codCom" /></strong>
55
					Sezione <strong><s:property value="ricercaPerIdCat.sezione" /></strong>,
56
					Sezione urbana <strong><s:property value="ricercaPerIdCat.sezioneUrbana" /></strong>,
57
					Foglio <strong><s:property value="ricercaPerIdCat.foglio" /></strong>,
58
					Mappale <strong><s:property value="ricercaPerIdCat.numero" /></strong>,
59
					Subalterno <strong><s:property value="ricercaPerIdCat.subalterno" /></strong>
60
				</s:if>
61
				<s:elseif test="%{tipoRicerca eq 'RicercaPerIndirizzo'}">
62
					Dati inseriti » 
63
					Codice Comune <strong><s:property value="ricercaPerIndirizzo.codCom" /></strong>
64
					Sezione <strong><s:property value="ricercaPerIndirizzo.sezione" /></strong><br/>
65
					Ricerca effettuata per i seguenti indirizzi:
66
					<s:iterator id="indirizzoCercato" value="indirizziCercati" status="indirizzoCercatoStatus">
67
						<s:property value="#indirizzoCercato"  />
68
						<s:property value="ricercaPerIndirizzo.civico" /><s:if test="%{!#indirizzoCercatoStatus.last}">,</s:if>
69
					</s:iterator> 
70
				</s:elseif>
71
			</li>
72
			<li>
73
				Dati con profondit&agrave; storica 
74
				dal <strong><s:property value="risultatoRicercaUiu.periodoRiferimento.dataIniziale" /></strong>
75
				al <strong><s:property value="risultatoRicercaUiu.periodoRiferimento.dataFinale" /></strong>
76
			</li>
77
		</ul>
78
	</div>
79
	<div class="paginazione">
80
		<div class="totrighe">
81
			<strong><s:property value="risultatoRicercaUiu.totalResults" /></strong>
82
			UIU trovate.
83
		</div>
84
		<s:if test="%{!paginazione.empty}">
85
			<strong>Pagine:</strong>
86
		</s:if>
87
		<s:iterator id="pagina" value="paginazione" status="paginaStatus">
88
			<s:if test="%{#paginaStatus.first && risultatoRicercaUiu.currentPage != 1}">
89
				<a href="javascript:cambiaPagina('1')" title="Prima pagina">
90
					&lt;&lt;</a>
91
				<s:if test="%{#pagina.paginaCorrente != 1}">
92
					<s:set name="prePage" value="%{risultatoRicercaUiu.currentPage - 1}" />
93
					<a href="javascript:cambiaPagina('<s:property value="#prePage" />')" title="Pagina precedente">
94
						&lt;</a>
95
				</s:if>
96
			</s:if>
97
			<s:if test="%{#pagina.paginaCorrente}">
98
				<span><s:property id="pagina" value="numeroPagina" /></span>
99
			</s:if>
100
			<s:else>
101
				<a href="javascript:cambiaPagina('<s:property id="pagina" value="numeroPagina" />')">
102
					<s:property id="pagina" value="numeroPagina" /></a>
103
			</s:else>
104
			<s:if test="%{#paginaStatus.last && risultatoRicercaUiu.currentPage != risultatoRicercaUiu.totalPages}">
105
				<s:set name="nextPage" value="%{risultatoRicercaUiu.currentPage + 1}" />
106
				<a href="javascript:cambiaPagina('<s:property value="#nextPage" />')" title="Pagina successiva">
107
					&gt;</a>
108
				<a href="javascript:cambiaPagina('<s:property value="risultatoRicercaUiu.totalPages" />')" title="Ultima pagina">
109
					&gt;&gt;</a>
110
			</s:if>
111
		</s:iterator>
112
	</div>
113
	<div id="pagine">
114
		<div class="page">
115
		<h3>Pagina <s:property value="risultatoRicercaUiu.currentPage" /> di <s:property value="risultatoRicercaUiu.totalPages" /></h3>
116
 
117
			<s:if test="%{tipoRicerca eq 'RicercaPerIdCat'}">
118
 
119
				<s:form id="caricaDettaglioForm" theme="simple" action="consultazioneUiu!dettaglioUiu.action">
120
					<s:hidden id="comune_dett" name="ricercaPerIdCat.comune.codCom" />
121
					<s:hidden id="sezione_dett" name="ricercaPerIdCat.sezione" />
122
					<s:hidden id="idImmobile_dett" name="ricercaPerIdCat.idImmobile" />
123
					<s:hidden id="foglio_dett" name="ricercaPerIdCat.foglio" />
124
					<s:hidden id="numero_dett" name="ricercaPerIdCat.numero" />
125
					<s:hidden id="subalterno_dett" name="ricercaPerIdCat.subalterno" />
126
					<s:hidden id="tipoRicerca_dett" name="tipoRicerca" />
127
					<s:hidden id="codProvinciaSelezionata_dett" name="codProvinciaSelezionata" />
128
				</s:form>
129
 
130
				<s:form id="caricaRicercaForm" theme="simple" action="consultazioneUiu!preparaMaschera.action">
131
					<s:hidden id="comune_ind" name="ricercaPerIdCat.comune.codCom" />
132
					<s:hidden id="sezione_ind" name="ricercaPerIdCat.sezione" />
133
					<s:hidden id="sezioneUrbana_ind" name="ricercaPerIdCat.sezioneUrbana" />
134
					<s:hidden id="idImmobile_ind" name="ricercaPerIdCat.idImmobile" />
135
					<s:hidden id="foglio_ind" name="ricercaPerIdCat.foglio" />
136
					<s:hidden id="numero_ind" name="ricercaPerIdCat.numero" />
137
					<s:hidden id="subalterno_ind" name="ricercaPerIdCat.subalterno" />
138
					<s:hidden id="tipoRicerca_ind" name="tipoRicerca" />
139
					<s:hidden id="codProvinciaSelezionata_ind" name="codProvinciaSelezionata" />
140
				</s:form>
141
 
142
				<s:form id="eseguiRicercaForm" theme="simple" action="consultazioneUiu!eseguiRicerca.action">
143
					<s:hidden id="tipoImmobile_ric" name="tipoImmobile" />
144
					<s:hidden id="tipoRicerca_ric" name="tipoRicerca" />
145
					<s:hidden id="dataIniziale_ric" name="ricercaPerIdCat.dataIniziale" />
146
					<s:hidden id="dataFinale_ric" name="ricercaPerIdCat.dataFinale" />
147
					<s:hidden id="comune_ric" name="ricercaPerIdCat.comune.codCom" />
148
					<s:hidden id="sezione_ric" name="ricercaPerIdCat.sezione" />
149
					<s:hidden id="sezioneUrbana_ric" name="ricercaPerIdCat.sezioneUrbana" />
150
					<s:hidden id="foglio_ric" name="ricercaPerIdCat.foglio" />
151
					<s:hidden id="numero_ric" name="ricercaPerIdCat.numero" />
152
					<s:hidden id="subalterno_ric" name="ricercaPerIdCat.subalterno" />
153
					<s:hidden id="denominatore_ric" name="ricercaPerIdCat.denominatore" />
154
					<s:hidden id="edificialita_ric" name="ricercaPerIdCat.edificialita" />
155
					<s:hidden id="pagineTotali_ric" name="ricercaPerIdCat.totalPages" value="%{risultatoRicercaUiu.totalPages}" />
156
					<s:hidden id="paginaCorrente_ric" name="ricercaPerIdCat.currentPage" value="%{risultatoRicercaUiu.currentPage}" />
157
					<s:hidden id="risultatiTotali_ric" name="ricercaPerIdCat.totalResults" value="%{risultatoRicercaUiu.totalResults}" />
158
					<s:hidden id="codProvinciaSelezionata_ric" name="codProvinciaSelezionata" />
159
				</s:form>
160
			</s:if>
161
 
162
			<s:elseif test="%{tipoRicerca eq 'RicercaPerIndirizzo'}">
163
 
164
				<s:form id="caricaDettaglioForm" theme="simple" action="consultazioneUiu!dettaglioUiu.action">
165
					<s:hidden id="comune_dett" name="ricercaPerIdCat.comune.codCom" value="%{ricercaPerIndirizzo.codCom}" />
166
					<s:hidden id="sezione_dett" name="ricercaPerIdCat.sezione" value="%{ricercaPerIndirizzo.sezione}" />
167
					<s:hidden id="idImmobile_dett" name="ricercaPerIdCat.idImmobile" />
168
					<s:hidden id="foglio_dett" name="ricercaPerIdCat.foglio" />
169
					<s:hidden id="numero_dett" name="ricercaPerIdCat.numero" />
170
					<s:hidden id="subalterno_dett" name="ricercaPerIdCat.subalterno" />
171
					<s:hidden id="nome_dett" name="ricercaStrada.nome" />
172
					<s:hidden id="civico_dett" name="ricercaPerIndirizzo.civico" />
173
					<s:hidden id="toponimo_dett" name="ricercaStrada.toponimo" />
174
					<s:hidden id="codCom_dett" name="ricercaStrada.codCom" value="%{ricercaPerIndirizzo.codCom}" />
175
					<s:hidden id="sez_dett" name="ricercaStrada.sez" value="%{ricercaPerIndirizzo.sezione}" />
176
					<s:hidden id="tipoRicerca_dett" name="tipoRicerca" />
177
					<s:hidden id="codProvinciaSelezionata_dett" name="codProvinciaSelezionata" />
178
				</s:form>
179
 
180
				<s:form id="caricaRicercaForm" theme="simple" action="consultazioneUiu!preparaMaschera.action">
181
					<s:hidden id="comune_ind" name="ricercaPerIndirizzo.codCom" />
182
					<s:hidden id="sezione_ind" name="ricercaPerIndirizzo.sezione" />
183
					<s:hidden id="civico_ind" name="ricercaPerIndirizzo.civico" />
184
					<s:hidden id="passo_ind" name="passo" value="2" />
185
					<s:hidden id="nome_ind" name="ricercaStrada.nome" />
186
					<s:hidden id="toponimo_ind" name="ricercaStrada.toponimo" />
187
					<s:hidden id="codCom_ind" name="ricercaStrada.codCom" value="%{ricercaPerIndirizzo.codCom}" />
188
					<s:hidden id="sez_ind" name="ricercaStrada.sez" value="%{ricercaPerIndirizzo.sezione}" />
189
					<s:hidden id="tipoRicerca_ind" name="tipoRicerca" />
190
					<s:hidden id="tipoImmobile_ind" name="tipoImmobile" />
191
					<s:hidden id="codProvinciaSelezionata_ind" name="codProvinciaSelezionata" />
192
				</s:form>
193
 
194
				<s:form id="eseguiRicercaForm" theme="simple" action="consultazioneUiu!eseguiRicerca.action">
195
					<s:hidden id="tipoImmobile_ric" name="tipoImmobile" />
196
					<s:hidden id="tipoRicerca_ric" name="tipoRicerca" />
197
					<s:hidden id="comune_ric" name="ricercaPerIndirizzo.codCom" />
198
					<s:hidden id="sezione_ric" name="ricercaPerIndirizzo.sezione" />
199
					<s:hidden id="civico_ric" name="ricercaPerIndirizzo.civico" />
200
					<s:hidden id="pagineTotali_ric" name="ricercaPerIndirizzo.totalPages" value="%{risultatoRicercaUiu.totalPages}" />
201
					<s:hidden id="paginaCorrente_ric" name="ricercaPerIndirizzo.currentPage" value="%{risultatoRicercaUiu.currentPage}" />
202
					<s:hidden id="risultatiTotali_ric" name="ricercaPerIndirizzo.totalResults" value="%{risultatoRicercaUiu.totalResults}" />
203
					<s:hidden id="passo_ric" name="passo" value="3" />
204
					<s:hidden id="nome_ric" name="ricercaStrada.nome" />
205
					<s:hidden id="toponimo_ric" name="ricercaStrada.toponimo" />
206
					<s:hidden id="codCom_ric" name="ricercaStrada.codCom" value="%{ricercaPerIndirizzo.codCom}" />
207
					<s:hidden id="sez_ric" name="ricercaStrada.sez" value="%{ricercaPerIndirizzo.sezione}" />
208
					<s:hidden id="codProvinciaSelezionata_ric" name="codProvinciaSelezionata" />
209
					<s:iterator id="strada" value="stradeSelezionate">
210
						<s:hidden name="stradeSelezionate" value="%{#strada}" />
211
					</s:iterator>
212
				</s:form>
213
			</s:elseif>
214
 
215
			<table class="UIUPosseduta"
216
				summary="Contiene i dati della UIU posseduta dal soggetto in esame">
217
				<caption><strong>Lista delle UIU trovate.</strong> <br />
218
				Selezionare una delle UIU cliccando sul relativo pulsante OK.</caption>
219
				<tbody>
220
					<tr>
221
						<th title="Sezione">Foglio</th>
222
						<th title="Sezione">Mappale</th>
223
						<th title="Sezione">Sez.</th>
224
						<th title="Sezione Urbana">Sez. Urb.</th>
225
						<th title="Subalterno">Sub.</th>
226
						<th title="Denominatore">Denom.</th>
227
						<th title="Edificialit&#xe0;">Edif.</th>
228
						<th colspan="2" onmouseover="stmb(26,0)" onmouseout="htm()">Ultimo indirizzo</th>
229
						<th onmouseover="stmb(10,0)" onmouseout="htm()">Ultimo classamento</th>
230
						<th onmouseover="stmb(41,0)" onmouseout="htm()">Atto di	Generazione o Conclusione</th>
231
						<th></th>
232
					</tr>
233
					<s:iterator id="uiu" value="risultatoRicercaUiu.risultatoRicerca">
234
					<tr>
235
						<td><s:property id="uiu" value="foglio" /></td>
236
						<td><s:property id="uiu" value="numero" /></td>
237
						<td><s:property id="uiu" value="sez" /></td>
238
						<td><s:property id="uiu" value="sezUrbana" /></td>
239
						<td><s:property id="uiu" value="subalterno" /></td>
240
						<td><s:property id="uiu" value="denominatore" /></td>
241
						<td><s:property id="uiu" value="edificialita" /></td>
242
						<td rowspan="1" colspan="2">
243
							<table class="innertable">
244
								<tbody>
245
									<tr>
246
										<th>Indirizzo</th>
247
										<th>Piano / Interno</th>
248
									</tr>
249
									<s:iterator id="indirizzo" value="#uiu.indirizziCatastali" status="indirizzoStatus">
250
									<tr>
251
										<td>
252
											<s:if test="%{!#indirizzoStatus.first}">
253
												<hr class="intable"/>
254
											</s:if>
255
											<strong>
256
												<s:if test="%{#indirizzo.descriz2 != null}">
257
													<s:property id="indirizzo" value="descriz2" />
258
												</s:if>
259
												<s:elseif test="%{#indirizzo.descriz1 != null}">
260
													<s:property id="indirizzo" value="descriz1" />
261
												</s:elseif>
262
												<s:property id="indirizzo" value="indirizzo" />
263
												<s:property id="indirizzo" value="civicoCat" />
264
											</strong>
265
										</td>
266
										<s:if test="%{#indirizzoStatus.last}">
267
											<td rowspan="<s:property value="#indirizzoStatus.count" />">
268
												<s:if test="%{#uiu.piano1 != null}">
269
													Piano:
270
													<strong><s:property id="uiu" value="piano1" /></strong>
271
													<s:if test="%{#uiu.piano2 != null}">
272
														, <strong><s:property id="uiu" value="piano2" /></strong>
273
													</s:if>
274
													<s:if test="%{#uiu.piano3 != null}">
275
														, <strong><s:property id="uiu" value="piano3" /></strong>
276
													</s:if>
277
													<s:if test="%{#uiu.piano4 != null}">
278
														, <strong><s:property id="uiu" value="piano4" /></strong>
279
													</s:if>
280
												</s:if>
281
												<s:if test="%{#uiu.piano1 != null && #uiu.interno1 != null}"> - </s:if>
282
												<s:if test="%{#uiu.interno1 != null}">
283
													interno <strong><s:property id="uiu" value="interno1" /></strong>
284
													<s:if test="%{#uiu.interno2 != null}">
285
														, <strong><s:property id="uiu" value="interno2" /></strong>
286
													</s:if>
287
												</s:if>
288
											</td>
289
										</s:if>
290
									</tr>
291
									</s:iterator>
292
								</tbody>
293
							</table>
294
						</td>
295
						<td rowspan="1">
296
							<s:if test="%{#uiu.categoria != null}">
297
								cat. <strong><s:property id="uiu" value="categoria.codCategoria" /></strong>
298
							</s:if>
299
							<s:if test="%{#uiu.classe != null}">
300
								classe <strong><s:property id="uiu" value="classe" /></strong>
301
							</s:if>
302
							<s:if test="%{#uiu.consistenza != null}">
303
								consistenza <strong><s:property id="uiu" value="consistenza" /></strong>
304
							</s:if>
305
							<s:iterator id="rendita" value="#uiu.renditeCatastali">
306
								rendita <strong><s:property id="rendita" value="renditaInEuro" /></strong> euro
307
							</s:iterator>
308
						</td>
309
						<td rowspan="1">
310
							<s:if test="%{#uiu.mutazioneIn != null}">
311
								<div>
312
								<strong><s:property id="uiu" value="mutazioneIn.descrNota" /></strong>
313
								<s:if test="%{#uiu.mutazioneIn.numNota != '000000'}">
314
									nr. <strong><s:property id="uiu" value="mutazioneIn.numNota" /></strong>,
315
									<strong><s:property id="uiu" value="mutazioneIn.progNota" /></strong> /
316
									<strong><s:property id="uiu" value="mutazioneIn.annoNota" /></strong> del
317
									<strong><s:property id="uiu" value="mutazioneIn.dataEfficacia" /></strong>,
318
								</s:if>
319
								registrato in atti dal <strong><s:property id="uiu" value="mutazioneIn.dataRegistraz" /></strong>
320
								</div>
321
							</s:if>
322
							<s:if test="%{#uiu.mutazioneFn != null}">
323
								<div>
324
								<strong><s:property id="uiu" value="mutazioneFn.descrNota" /></strong>
325
								<s:if test="%{#uiu.mutazioneFn.numNota != '000000'}">
326
									nr. <strong><s:property id="uiu" value="mutazioneFn.numNota" /></strong>,
327
									<strong><s:property id="uiu" value="mutazioneFn.progNota" /></strong> /
328
									<strong><s:property id="uiu" value="mutazioneFn.annoNota" /></strong> del
329
									<strong><s:property id="uiu" value="mutazioneFn.dataEfficacia" /></strong>,
330
								</s:if>
331
								registrato in atti dal <strong><s:property id="uiu" value="mutazioneFn.dataRegistraz" /></strong>
332
								</div>
333
							</s:if>
334
						</td>
335
						<td rowspan="1">
336
							<input title="Scegli questa UIU" class="tdsubmit" type="button" 
337
								onclick="caricaDettaglio('<s:property id="uiu" value="idImmobile" />','<s:property id="uiu" value="sez" />','<s:property id="uiu" value="foglio" />','<s:property id="uiu" value="numero" />','<s:property id="uiu" value="subalterno" />')" />
338
						</td>
339
					</tr>
340
					</s:iterator>
341
				</tbody>
342
			</table>
343
			<div class="paginazione">
344
				<div class="totrighe">
345
					<strong><s:property value="risultatoRicercaUiu.totalResults" /></strong>
346
					UIU trovate.
347
				</div>
348
				<s:if test="%{!paginazione.empty}">
349
					<strong>Pagine:</strong>
350
				</s:if>
351
				<s:iterator id="pagina" value="paginazione" status="paginaStatus">
352
					<s:if test="%{#paginaStatus.first && risultatoRicercaUiu.currentPage != 1}">
353
						<a href="javascript:cambiaPagina('1')" title="Prima pagina">
354
							&lt;&lt;</a>
355
						<s:if test="%{#pagina.paginaCorrente != 1}">
356
							<s:set name="prePage" value="%{risultatoRicercaUiu.currentPage - 1}" />
357
							<a href="javascript:cambiaPagina('<s:property value="#prePage" />')" title="Pagina precedente">
358
								&lt;</a>
359
						</s:if>
360
					</s:if>
361
					<s:if test="%{#pagina.paginaCorrente}">
362
						<span><s:property id="pagina" value="numeroPagina" /></span>
363
					</s:if>
364
					<s:else>
365
						<a href="javascript:cambiaPagina('<s:property id="pagina" value="numeroPagina" />')">
366
							<s:property id="pagina" value="numeroPagina" /></a>
367
					</s:else>
368
					<s:if test="%{#paginaStatus.last && risultatoRicercaUiu.currentPage != risultatoRicercaUiu.totalPages}">
369
						<s:set name="nextPage" value="%{risultatoRicercaUiu.currentPage + 1}" />
370
						<a href="javascript:cambiaPagina('<s:property value="#nextPage" />')" title="Pagina successiva">
371
							&gt;</a>
372
						<a href="javascript:cambiaPagina('<s:property value="risultatoRicercaUiu.totalPages" />')" title="Ultima pagina">
373
							&gt;&gt;</a>
374
					</s:if>
375
				</s:iterator>
376
			</div>
377
			<input type="button" value="Indietro" onclick="caricaRicerca()" />
378
		</div>
379
	</div>
380
</div>