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(idImmobile, sezione, foglio, numero, subalterno) {
7
		document.getElementById('idImmobile_dett').value = idImmobile;
8
		document.getElementById('sezione_dett').value = sezione;
9
		document.getElementById('foglio_dett').value = foglio;
10
		document.getElementById('numero_dett').value = numero;
11
		document.getElementById('subalterno_dett').value = subalterno;
12
		document.getElementById('caricaDettaglioForm').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="risultatoRicercaTerreno.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 = 'consultazioneTerreni!risultatoRicercaPdf.action';
31
			formObj.submit();
32
			formObj.action = oldAction;
33
		}
34
	}
35
//-->
36
</script>
37
<div id="content">
38
	<div id="richiesta">
39
		<div id="pdf">
40
			<img alt="" onmouseout="htm()" onmouseover="stmb(220,0)" src="img/s3help.gif" />
41
			<a href="javascript:scaricaPdf();">
42
				<img alt="" onmouseout="htm()" onmouseover="stmb(91,0)" src="img/s3pdf.gif" /></a>
43
		</div>
44
		<h1>Consultazione terreni</h1>
45
		<h2>Passo 2 di 3 - Selezione della particella</h2>
46
		Ricerca effettuata nel Comune di <strong><s:property value="risultatoRicercaTerreno.comune.nome"/></strong>
47
		(<strong><s:property value="risultatoRicercaTerreno.comune.siglaProv"/></strong>)
48
		(codice Belfiore: <strong><s:property value="risultatoRicercaTerreno.comune.codCom" /></strong>)
49
		<ul>
50
			<li>
51
				Dati inseriti ยป 
52
				Codice Comune <strong><s:property value="ricercaPerIdCat.comune.codCom" /></strong>
53
				Sezione <strong><s:property value="ricercaPerIdCat.sezione" /></strong>, 
54
				Foglio <strong><s:property value="ricercaPerIdCat.foglio" /></strong>,
55
				Mappale <strong><s:property value="ricercaPerIdCat.numero" /></strong>,
56
				Subalterno <strong><s:property value="ricercaPerIdCat.subalterno" /></strong>
57
			</li>
58
			<li>
59
				Dati con profondit&agrave; storica 
60
				dal <strong><s:property value="risultatoRicercaTerreno.periodoRiferimento.dataIniziale" /></strong>
61
				al <strong><s:property value="risultatoRicercaTerreno.periodoRiferimento.dataFinale" /></strong>
62
			</li>
63
		</ul>
64
	</div>
65
	<div class="paginazione">
66
		<div class="totrighe">
67
			<strong><s:property value="risultatoRicercaTerreno.totalResults" /></strong>
68
			Particelle trovate.
69
		</div>
70
		<s:if test="%{!paginazione.empty}">
71
			<strong>Pagine:</strong>
72
		</s:if>
73
		<s:iterator id="pagina" value="paginazione" status="paginaStatus">
74
			<s:if test="%{#paginaStatus.first && risultatoRicercaTerreno.currentPage != 1}">
75
				<a href="javascript:cambiaPagina('1')" title="Prima pagina">
76
					&lt;&lt;</a>
77
				<s:if test="%{#pagina.paginaCorrente != 1}">
78
					<s:set name="prePage" value="%{risultatoRicercaTerreno.currentPage - 1}" />
79
					<a href="javascript:cambiaPagina('<s:property value="#prePage" />')" title="Pagina precedente">
80
						&lt;</a>
81
				</s:if>
82
			</s:if>
83
			<s:if test="%{#pagina.paginaCorrente}">
84
				<span><s:property id="pagina" value="numeroPagina" /></span>
85
			</s:if>
86
			<s:else>
87
				<a href="javascript:cambiaPagina('<s:property id="pagina" value="numeroPagina" />')">
88
					<s:property id="pagina" value="numeroPagina" /></a>
89
			</s:else>
90
			<s:if test="%{#paginaStatus.last && risultatoRicercaTerreno.currentPage != risultatoRicercaTerreno.totalPages}">
91
				<s:set name="nextPage" value="%{risultatoRicercaTerreno.currentPage + 1}" />
92
				<a href="javascript:cambiaPagina('<s:property value="#nextPage" />')" title="Pagina successiva">
93
					&gt;</a>
94
				<a href="javascript:cambiaPagina('<s:property value="risultatoRicercaTerreno.totalPages" />')" title="Ultima pagina">
95
					&gt;&gt;</a>
96
			</s:if>
97
		</s:iterator>
98
	</div>
99
	<div id="pagine">
100
		<div class="page">
101
			<h3>Pagina <s:property value="risultatoRicercaTerreno.currentPage" /> di <s:property value="risultatoRicercaTerreno.totalPages" /></h3>
102
 
103
				<s:form id="caricaDettaglioForm" theme="simple" action="consultazioneTerreni!dettaglioTerreno.action">
104
					<s:hidden id="comune_dett" name="ricercaPerIdCat.comune.codCom" />
105
					<s:hidden id="sezione_dett" name="ricercaPerIdCat.sezione" />
106
					<s:hidden id="idImmobile_dett" name="ricercaPerIdCat.idImmobile" />
107
					<s:hidden id="foglio_dett" name="ricercaPerIdCat.foglio" />
108
					<s:hidden id="numero_dett" name="ricercaPerIdCat.numero" />
109
					<s:hidden id="subalterno_dett" name="ricercaPerIdCat.subalterno" />
110
				</s:form>
111
 
112
				<s:form id="caricaRicercaForm" theme="simple" action="consultazioneTerreni!preparaMaschera.action">
113
					<s:hidden id="comune_ind" name="ricercaPerIdCat.comune.codCom" />
114
					<s:hidden id="sezione_ind" name="ricercaPerIdCat.sezione" />
115
					<s:hidden id="idImmobile_ind" name="ricercaPerIdCat.idImmobile" />
116
					<s:hidden id="foglio_ind" name="ricercaPerIdCat.foglio" />
117
					<s:hidden id="numero_ind" name="ricercaPerIdCat.numero" />
118
					<s:hidden id="subalterno_ind" name="ricercaPerIdCat.subalterno" />
119
					<s:hidden id="codProvinciaSelezionata_ind" name="codProvinciaSelezionata" />
120
				</s:form>
121
 
122
				<s:form id="eseguiRicercaForm" theme="simple" action="consultazioneTerreni!eseguiRicerca.action">
123
					<s:hidden id="dataIniziale_ric" name="ricercaPerIdCat.dataIniziale" />
124
					<s:hidden id="dataFinale_ric" name="ricercaPerIdCat.dataFinale" />
125
					<s:hidden id="comune_ric" name="ricercaPerIdCat.comune.codCom" />
126
					<s:hidden id="sezione_ric" name="ricercaPerIdCat.sezione" />
127
					<s:hidden id="foglio_ric" name="ricercaPerIdCat.foglio" />
128
					<s:hidden id="numero_ric" name="ricercaPerIdCat.numero" />
129
					<s:hidden id="subalterno_ric" name="ricercaPerIdCat.subalterno" />
130
					<s:hidden id="pagineTotali_ric" name="ricercaPerIdCat.totalPages" value="%{risultatoRicercaTerreno.totalPages}" />
131
					<s:hidden id="paginaCorrente_ric" name="ricercaPerIdCat.currentPage" value="%{risultatoRicercaTerreno.currentPage}" />
132
					<s:hidden id="risultatiTotali_ric" name="ricercaPerIdCat.totalResults" value="%{risultatoRicercaTerreno.totalResults}" />
133
					<s:hidden id="codProvinciaSelezionata_ric" name="codProvinciaSelezionata" />
134
				</s:form>
135
 
136
			<table class="UIUPosseduta"
137
				summary="Contiene i dati della particella">
138
				<caption><strong>Lista delle particelle trovate.</strong> <br />
139
				Selezionare una delle particelle cliccando sul relativo pulsante OK.</caption>
140
				<tbody>
141
					<tr>
142
						<th title="Sezione">Sez.</th>
143
						<th>Foglio</th>
144
						<th>Numero</th>
145
						<th title="Subalterno">Sub.</th>
146
						<th title="Denominatore">Denom.</th>
147
						<th title="Edificialit&#xe0;">Edif.</th>
148
						<th onmouseover="stmb(51,0)" onmouseout="htm()">Qualit&agrave; terreno</th>
149
						<th onmouseover="stmb(41,0)" onmouseout="htm()">Atto di	Generazione o Conclusione</th>
150
						<th></th>
151
					</tr>
152
					<s:iterator id="terreno" value="risultatoRicercaTerreno.risultatoRicerca">
153
					<tr>
154
						<td><s:property id="terreno" value="sez" /></td>
155
						<td><s:property id="terreno" value="foglio" /></td>
156
						<td><s:property id="terreno" value="numero" /></td>
157
						<td><s:property id="terreno" value="subalterno" /></td>
158
						<td><s:property id="terreno" value="denominatore" /></td>
159
						<td><s:property id="terreno" value="edificialita" /></td>
160
						<td><s:property id="terreno" value="qualita.codQualita" /> - <s:property id="terreno" value="qualita.descriz" /></td>
161
						<td>
162
							<s:if test="%{#terreno.mutazioneIn != null}">
163
								<div>
164
								<strong><s:property id="terreno" value="mutazioneIn.descrNota" /></strong>
165
								<s:if test="%{#terreno.mutazioneIn.numNota != '000000'}">
166
									nr. <strong><s:property id="terreno" value="mutazioneIn.numNota" /></strong>,
167
									<strong><s:property id="terreno" value="mutazioneIn.progNota" /></strong> /
168
									<strong><s:property id="terreno" value="mutazioneIn.annoNota" /></strong> del
169
									<strong><s:property id="terreno" value="mutazioneIn.dataEfficacia" /></strong>,
170
								</s:if>
171
								registrato in atti dal <strong><s:property id="terreno" value="mutazioneIn.dataRegistraz" /></strong>
172
								</div>
173
							</s:if>
174
							<s:if test="%{#terreno.mutazioneFn != null}">
175
								<div>
176
								<strong><s:property id="terreno" value="mutazioneFn.descrNota" /></strong>
177
								<s:if test="%{#terreno.mutazioneFn.numNota != '000000'}">
178
									nr. <strong><s:property id="terreno" value="mutazioneFn.numNota" /></strong>,
179
									<strong><s:property id="terreno" value="mutazioneFn.progNota" /></strong> /
180
									<strong><s:property id="terreno" value="mutazioneFn.annoNota" /></strong> del
181
									<strong><s:property id="terreno" value="mutazioneFn.dataEfficacia" /></strong>,
182
								</s:if>
183
								registrato in atti dal <strong><s:property id="terreno" value="mutazioneFn.dataRegistraz" /></strong>
184
								</div>
185
							</s:if>
186
						</td>
187
						<td>
188
							<input title="Scegli questa particella" class="tdsubmit" type="button" 
189
								onclick="caricaDettaglio('<s:property id="terreno" value="idImmobile" />','<s:property id="terreno" value="sez" />','<s:property id="terreno" value="foglio" />','<s:property id="terreno" value="numero" />','<s:property id="terreno" value="subalterno" />')" />
190
						</td>
191
					</tr>
192
					</s:iterator>
193
				</tbody>
194
			</table>	
195
			<div class="paginazione">
196
				<div class="totrighe">
197
					<strong><s:property value="risultatoRicercaTerreno.totalResults" /></strong>
198
					Particelle trovate.
199
				</div>
200
				<s:if test="%{!paginazione.empty}">
201
					<strong>Pagine:</strong>
202
				</s:if>
203
				<s:iterator id="pagina" value="paginazione" status="paginaStatus">
204
					<s:if test="%{#paginaStatus.first && risultatoRicercaTerreno.currentPage != 1}">
205
						<a href="javascript:cambiaPagina('1')" title="Prima pagina">
206
							&lt;&lt;</a>
207
						<s:if test="%{#pagina.paginaCorrente != 1}">
208
							<s:set name="prePage" value="%{risultatoRicercaTerreno.currentPage - 1}" />
209
							<a href="javascript:cambiaPagina('<s:property value="#prePage" />')" title="Pagina precedente">
210
								&lt;</a>
211
						</s:if>
212
					</s:if>
213
					<s:if test="%{#pagina.paginaCorrente}">
214
						<span><s:property id="pagina" value="numeroPagina" /></span>
215
					</s:if>
216
					<s:else>
217
						<a href="javascript:cambiaPagina('<s:property id="pagina" value="numeroPagina" />')">
218
							<s:property id="pagina" value="numeroPagina" /></a>
219
					</s:else>
220
					<s:if test="%{#paginaStatus.last && risultatoRicercaTerreno.currentPage != risultatoRicercaTerreno.totalPages}">
221
						<s:set name="nextPage" value="%{risultatoRicercaTerreno.currentPage + 1}" />
222
						<a href="javascript:cambiaPagina('<s:property value="#nextPage" />')" title="Pagina successiva">
223
							&gt;</a>
224
						<a href="javascript:cambiaPagina('<s:property value="risultatoRicercaTerreno.totalPages" />')" title="Ultima pagina">
225
							&gt;&gt;</a>
226
					</s:if>
227
				</s:iterator>
228
			</div>
229
			<input type="button" value="Indietro" onclick="caricaRicerca()" />
230
		</div>
231
	</div>
232
</div>
233