confrontoNucleoAnagrafeRichiestaNucleo.jsp 4.6 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158
<%@ include file="/project/include.jsp" %>

<link rel="stylesheet" type="text/css" href="${j:getResourceUrlOfModule('anagrafiche','css/compareNucleo.css')}" />

<script type="text/javascript">
function esegui(idNucleo) {
	var event = "anagrafiche.moveToConfrontoAnagrafe?action=goto";
	if (idNucleo) {
		event += "&idNucleo=" + idNucleo;
	}
	juiceChangeLocation(event);
}
</script>


<shell:highlight>
	<img src="${j:getResourceUrlOfModule('commons','img/entities/soggetto.gif')}" border="0" align="middle"/>
	<span class="form-data">&nbsp;Nucleo familiare di ${dto.soggettoAttuale} preso dall'anagrafe&nbsp;</span>
</shell:highlight>


<shell:fieldset title="Posizione di ${dto.soggettoAttuale} in anagrafe">
<table class="cna-table2">
	<tr>
		<td class="cna-td-nucleo cna-td-nucleo-anag">
			<ul class="cna-ul-nucleo">
				<li>
					<div class="cna-nucleo-denominazione">${dto.denominazione}</div> 
					Cod. anag: ${dto.codiceFamiglia}				
				</li>
			</ul>
		</td>
		<td class="cna-td-componenti">
			<ul class="cna-ul-componenti-anag">
				<li class="cna-componente-attuale">${dto.soggettoAttuale}</li>
				<c:forEach items="${dto.componenti}" var="cmp" >
					<li>${cmp.nominativo}</li>
				</c:forEach>
				<c:forEach items="${dto.altriComponenti}" var="cmp" >
					<li>${cmp.nominativo}</li>
				</c:forEach>	
			</ul>		
		</td>
	</tr>
</table>
</shell:fieldset>


<c:if test="${! empty dto.nucleoAttuale}">
<shell:fieldset title="Nucleo in Icaro del soggetto ${dto.soggettoAttuale}">
<table class="cna-table2">
	<tr>
		<td class="cna-td-nucleo cna-td-nucleo-sogg" rowspan="2">
			<ul class="cna-ul-nucleo">
				<li>
					<div class="cna-nucleo-denominazione">${dto.nucleoAttuale.denominazione}</div> 
					Cod. anag: ${dto.nucleoAttuale.codiceFamiglia}				
				</li>
			</ul>
		</td>
		<td class="cna-td-componenti">
			<ul class="cna-ul-componenti-anag">
				<c:forEach items="${dto.nucleoAttuale.componenti}" var="cmp" >
					<li  ${cmp.soggettoAttuale ? 'class="cna-componente-attuale"' : ''}>${cmp.nominativo}</li>
				</c:forEach>
			</ul>
			<ul class="cna-ul-componenti-icaro">
				<c:forEach items="${dto.nucleoAttuale.altriComponenti}" var="cmp" >
					<li>${cmp.nominativo}</li>
				</c:forEach>	
			</ul>		
		</td>
	</tr>
	<tr>
		<td class="cna-td-componenti">
			<button class="generic-button ui-state-default ui-corner-all" onClick="esegui(${dto.nucleoAttuale.idNucleo});">
				<img src="${j:getResourceUrlOfModule('shell', 'img/misc/go.gif')}" border="0" align="absmiddle">
				&nbsp;Confronto il nucleo con quello in anagrafe
			</button>			
		</td>
	</tr>
</table>
</shell:fieldset>
</c:if>


<c:if test="${dto.elencoNucleiSize > 0}">
<shell:fieldset title="Altri nuclei in Icaro">
<c:forEach items="${dto.elencoNuclei}" var="nucleo" varStatus="status">
<table class="cna-table2">
	<tr>
		<td class="cna-td-nucleo cna-td-nucleo-altri" rowspan="2">
			<ul class="cna-ul-nucleo">
				<li>
					<div class="cna-nucleo-denominazione">${nucleo.denominazione}</div> 
					Cod. anag: ${nucleo.codiceFamiglia}				
				</li>
			</ul>
		</td>
		<td class="cna-td-componenti">
			<ul class="cna-ul-componenti-anag">
				<c:forEach items="${nucleo.componenti}" var="cmp" >
					<li  ${cmp.soggettoAttuale ? 'class="cna-componente-attuale"' : ''}>${cmp.nominativo}</li>
				</c:forEach>
			</ul>
			<ul class="cna-ul-componenti-icaro">
				<c:forEach items="${nucleo.altriComponenti}" var="cmp" >
					<li>${cmp.nominativo}</li>
				</c:forEach>	
			</ul>		
		</td>
	</tr>
	<tr>
		<td class="cna-td-componenti">
			<button class="generic-button ui-state-default ui-corner-all" onClick="esegui(${nucleo.idNucleo});">
				<img src="${j:getResourceUrlOfModule('shell', 'img/misc/go.gif')}" border="0" align="absmiddle">
				&nbsp;Associa il soggetto ${dto.soggettoAttuale} a questo nucleo
			</button>			
		</td>
	</tr>
</table>	
</c:forEach>
</shell:fieldset>
</c:if>


<c:if test="${dto.altriComponentiSize > 0}">
<shell:fieldset title="Soggetti che non hanno un nucleo in Icaro">
<table class="cna-table2">
	<tr>
		<td class="cna-td-nucleo cna-td-nucleo-no">
			&nbsp;
		</td>
		<td class="cna-td-componenti">
			<ul class="cna-ul-componenti-anag">
				<c:forEach items="${dto.altriComponenti}" var="cmp" >
					<li>${cmp.nominativo}</li>
				</c:forEach>	
			</ul>		
		</td>
	</tr>
</table>
</shell:fieldset>	
</c:if>

<table class="cna-table2">
	<tr>
		<td class="cna-td-nucleo">
			&nbsp;
		</td>
		<td class="cna-td-componenti">
			<button class="generic-button ui-state-default ui-corner-all" onClick="esegui();">
				<img src="${j:getResourceUrlOfModule('shell', 'img/misc/go.gif')}" border="0" align="absmiddle">
				&nbsp;Crea un nuovo nucleo in Icaro
			</button>			
		</td>
	</tr>
</table>