Subversion Repositories Sigmater

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
157 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 cambiaPagina(pagina, provincia) {
7
		document.getElementById('paginaCorrente_ric').value = pagina;
8
		document.getElementById('codProvinciaSelezionata_ric').value = provincia;
9
		document.getElementById('eseguirisultatoRicercaStradaCivicoForm').submit();
10
	}
11
 
12
	function caricaDettaglio(codCom, idStrada, idAccesso, nomeVia){
13
		document.getElementById('comune_ric').value = codCom;
14
		document.getElementById('idStarda_ric').value = idStrada;
15
		document.getElementById('idAccesso_ric').value = idAccesso;
16
		document.getElementById('eseguiRicercaCiviciForm').submit();	
17
	}
18
 
19
	function caricaIndirizziCatasto(codCom, toponimo, nome, civico, provincia){
20
		document.getElementById('ricercaStrada.codCom').value = codCom;
21
		document.getElementById('ricercaStrada.toponimo').value = toponimo;
22
		document.getElementById('ricercaStrada.nome').value = nome;
23
		document.getElementById('codProvinciaSelezionata_ric').value = provincia;
24
		document.getElementById('ricercaPerIndirizzo.civico').value = civico;
25
		document.getElementById('caricaIndirizziCatastoForm').submit();	
26
	}
27
 
28
//-->
29
</script>
30
<div id="content">
31
	<div id="richiesta">
32
		<div id="pdf">
33
			<img alt="" onmouseout="htm()" onmouseover="stmb(-1,0)" src="img/s3help.gif" />
34
		</div>
35
		<h1>Consultazione Stradario</h1>
36
		<h2>Passo 2 di 3 - Consultazione stradario</h2>
37
		<s:form id="eseguiRicercaCiviciForm" theme="simple" action="consultazioneStradario!dettaglioAccessi.action">
38
			<s:hidden id="comune_ric" name="ricercaInterni.codCom" />
39
			<s:hidden id="idStarda_ric" name="ricercaInterni.idStrada" />
40
			<s:hidden id="idAccesso_ric" name="ricercaInterni.idAccesso" />
41
		</s:form>
42
		<div id="Ricerca" style="display: block;">
43
			<ul>
44
				<li>
45
					<h2>
46
						Criteri di ricerca per i civici ยป comune: <s:property value="risultatoRicercaStradaCivico.codCom" /> 
47
						Nome <s:property value="risultatoRicercaStradaCivico.nomeVia" />
48
					</h2>
49
				</li>
50
			</ul>
51
		</div>
52
		<br/>
53
		<s:form id="eseguirisultatoRicercaStradaCivicoForm" action="consultazioneStradario!dettaglioStrada.action" theme="simple" method="post">
54
			<s:hidden id="pagineTotali_ric" name="ricercaCivici.idStrada" value="%{risultatoRicercaStradaCivico.idStrada}" />
55
			<s:hidden id="pagineTotali_ric" name="ricercaCivici.codCom" value="%{risultatoRicercaStradaCivico.codCom}" />
56
			<s:hidden id="pagineTotali_ric" name="ricercaCivici.totalPages" value="%{risultatoRicercaStradaCivico.totalPages}" />
57
			<s:hidden id="paginaCorrente_ric" name="ricercaCivici.currentPage" value="%{risultatoRicercaStradaCivico.currentPage}" />
58
			<s:hidden id="risultatiTotali_ric" name="ricercaCivici.totalResults" value="%{risultatoRicercaStradaCivico.totalResults}" />
59
			<s:hidden id='codProvinciaSelezionata_ric' name='codProvinciaSelezionata'/>	
60
		</s:form>
61
 
62
		<s:form id="caricaIndirizziCatastoForm" theme="simple" action="consultazioneUiu!eseguiRicerca.action">
63
			<s:hidden id='tipoRicerca' name='tipoRicerca'	value='RicercaPerIndirizzo'/>
64
			<s:hidden id='tipoImmobile' name='tipoImmobile'	value='F'/>
65
			<s:hidden id='codProvinciaSelezionata_ric' name='codProvinciaSelezionata'/>	
66
			<s:hidden id='ricercaStrada.codCom' name='ricercaStrada.codCom'/>
67
			<s:hidden id='ricercaStrada.sez' name='ricercaStrada.sez' value=''/>
68
			<s:hidden id='ricercaStrada.toponimo' name='ricercaStrada.toponimo'/>
69
			<s:hidden id='ricercaStrada.nome' name='ricercaStrada.nome'/>
70
			<s:hidden id='passo' name='passo' value='1'/>
71
			<s:hidden id='ricercaPerIndirizzo.civico' name='ricercaPerIndirizzo.civico'/>
72
			<s:hidden id='indietro' name='indietro' value='false'/>
73
		</s:form>
74
 
75
		<div class="paginazione">
76
			<div class="totrighe">
77
				<strong><s:property value="risultatoRicercaStradaCivico.totalResults" /></strong>Civici trovate.
78
			</div>
79
			<s:if test="%{!paginazione.empty}">
80
				<strong>Pagine:</strong>
81
			</s:if>
82
			<s:iterator id="pagina" value="paginazione" status="paginaStatus">
83
				<s:if test="%{#paginaStatus.first && risultatoRicercaStradaCivico.currentPage != 1}">
84
					<a href="javascript:cambiaPagina('1','<s:property id="ricercaConsultazioneStradario" value='codProvinciaSelezionata'/>')" title="Prima pagina">&lt;&lt;</a>
85
					<s:if test="%{#pagina.paginaCorrente != 1}">
86
						<s:set name="prePage" value="%{risultatoRicercaStradaCivico.currentPage - 1}" />
87
						<a href="javascript:cambiaPagina('<s:property value="#prePage" />','<s:property id="ricercaConsultazioneStradario" value='codProvinciaSelezionata'/>')" title="Pagina precedente">&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" />','<s:property id="ricercaConsultazioneStradario" value='codProvinciaSelezionata'/>')">
95
						<s:property id="pagina" value="numeroPagina" /></a>
96
				</s:else>
97
				<s:if test="%{#paginaStatus.last && risultatoRicercaStradaCivico.currentPage != risultatoRicercaStradaCivico.totalPages}">
98
					<s:set name="nextPage" value="%{risultatoRicercaStradaCivico.currentPage + 1}" />
99
					<a href="javascript:cambiaPagina('<s:property value="#nextPage" />','<s:property id="ricercaConsultazioneStradario" value='codProvinciaSelezionata'/>')" title="Pagina successiva">&gt;</a>
100
					<a href="javascript:cambiaPagina('<s:property value="risultatoRicercaStradaCivico.totalPages" />','<s:property id="ricercaConsultazioneStradario" value='codProvinciaSelezionata'/>')" title="Ultima pagina">&gt;&gt;</a>
101
				</s:if>
102
			</s:iterator>
103
		</div>
104
		<h2>Lista civici trovati per il comune <strong><s:property value="ricercaCivici.codCom"/></strong> </h2> 
105
		<table class="ListaFornitureAnncsu">
106
			<tbody>
107
				<tr>
108
					<th title="Sezione"></th>
109
					<th title="Sezione">Nome Via</th>
110
					<th title="Sezione">Civico</th>
111
					<th title="Sezione">Coordinata X</th>
112
					<th title="Sezione">Coordinata Y</th>
113
					<th title="Sezione">Coordinata Z</th>
114
					<th title="Sezione"></th>
115
				</tr>
116
				<s:iterator id="civico" value="risultatoRicercaStradaCivico.listaCivici">
117
					<tr>
118
						<td>		
119
							<input onclick="caricaDettaglio('<s:property value="ricercaCivici.codCom"/>',
120
								<s:property id="strada" value="idStrada" />,
121
								<s:property id="strada" value="idAccesso" />);" 
122
								style="width:auto;" type="radio" name="ricercaConsultazioneStradario.idStrada" 
123
								value="<s:property id="strada" value="idStrada" />" />
124
						</td>
125
						<td><s:property value="#civico.nomeVia" /></td>
126
						<td><s:property value="#civico.civico" /></td>
127
						<td><s:property value="#civico.coordinataX" /></td>
128
						<td><s:property value="#civico.coordinataY" /></td>
129
						<td><s:property value="#civico.coordinataZ" /></td>
130
						<td>
131
							<a onclick="caricaIndirizziCatasto(
132
							    '<s:property id="uiu" value="ricercaCivici.codCom"/>',
133
								'<s:property id="uiu" value="#civico.toponimo"/>',
134
								'<s:property id="uiu" value="#civico.stradaNoToponimo"/>',
135
								'<s:property id="uiu" value="#civico.civico"/>',
136
								'<s:property id="ricercaConsultazioneStradario" value='codProvinciaSelezionata'/>')"
137
								href="#"><img title="Mostra dettagli" alt="Mostra dettagli" src="img/s3Piu.gif"></a>
138
						</td>
139
					</tr>		
140
				</s:iterator>
141
			</tbody>
142
		</table>
143
		<div class="paginazione">
144
			<div class="totrighe">
145
				<strong><s:property value="risultatoRicercaStradaCivico.totalResults" /></strong>Civici trovati.
146
			</div>
147
			<s:if test="%{!paginazione.empty}">
148
				<strong>Pagine:</strong>
149
			</s:if>
150
			<s:iterator id="pagina" value="paginazione" status="paginaStatus">
151
				<s:if test="%{#paginaStatus.first && risultatoRicercaStradaCivico.currentPage != 1}">
152
					<a href="javascript:cambiaPagina('1','<s:property id="ricercaConsultazioneStradario" value='codProvinciaSelezionata'/>')" title="Prima pagina">&lt;&lt;</a>
153
					<s:if test="%{#pagina.paginaCorrente != 1}">
154
						<s:set name="prePage" value="%{risultatoRicercaStradaCivico.currentPage - 1}" />
155
						<a href="javascript:cambiaPagina('<s:property value="#prePage" />','<s:property id="ricercaConsultazioneStradario" value='codProvinciaSelezionata'/>')" title="Pagina precedente">&lt;</a>
156
					</s:if>
157
				</s:if>
158
				<s:if test="%{#pagina.paginaCorrente}">
159
					<span><s:property id="pagina" value="numeroPagina" /></span>
160
				</s:if>
161
				<s:else>
162
					<a href="javascript:cambiaPagina('<s:property id="pagina" value="numeroPagina" />','<s:property id="ricercaConsultazioneStradario" value='codProvinciaSelezionata'/>')">
163
						<s:property id="pagina" value="numeroPagina" /></a>
164
				</s:else>
165
				<s:if test="%{#paginaStatus.last && risultatoRicercaStradaCivico.currentPage != risultatoRicercaStradaCivico.totalPages}">
166
					<s:set name="nextPage" value="%{risultatoRicercaStradaCivico.currentPage + 1}" />
167
					<a href="javascript:cambiaPagina('<s:property value="#nextPage" />','<s:property id="ricercaConsultazioneStradario" value='codProvinciaSelezionata'/>')" title="Pagina successiva">&gt;</a>
168
					<a href="javascript:cambiaPagina('<s:property value="risultatoRicercaStradaCivico.totalPages" />','<s:property id="ricercaConsultazioneStradario" value='codProvinciaSelezionata'/>')" title="Ultima pagina">&gt;&gt;</a>
169
				</s:if>
170
			</s:iterator>
171
		</div>
172
		<input type="button" value="Indietro" onclick="javascript:history.back();" />
173
	</div>
174
</div>
175
 
176
 
177
 
178
 
179