interventoHeader.jsp 2.46 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
<%@ include file="/project/include.jsp" %>

<script type="text/javascript">
	
	<%-- XXX INTERV. EROGATO/PIANIFICATO: commentato /* 
	function cpOnChangeMasterSelection() {
		var erogato = getErogato();
		enableDisableDivErogato(erogato);
	}
	*/ --%>
	
	function custom_jsStopLoading() {
		if (!bui_datamanagement.getMode().isView() && bui_datamanagement.getMode().getActiveSlave() != null)	{			
			var tipoFrequenza = cpGetMasterColumnValueOfCurrentRow('tipoFrequenza');
			if(window.onChangeSel_frequenza) {
				onChangeSel_frequenza(tipoFrequenza);
			}
		}
	}		
	
	
	/** */
	function aggiungiRichieste() {
		shellEvalAndSubmitFormIfNeeded('aggiungiRichiesteFunction()');
	}
	
	function aggiungiRichiesteFunction() {
		shellMultipleChoose('richieste', 
			'it.cedaf.icare.interventi.commons.RichiesteMultipleChooseInitializer', 
			'key=' + bui_datamanagement.getKey() + shellGetSelectedRowParam(), null, 700, 300, 'DEFAULT_NO_CHOOSE');
	}
	
	function onChangeMultipleChoose_richieste() {
		var values = getMultipleChooseColumnValues("id");
		var ids = "";
		for (var i=0; i<values.length; i++) {
			ids = ids + "," + values[i];
		}
		juiceChangeLocation('interventi.addRichieste?ids='+ids);
	}
	
	/** */
	function goToGestioneRichiestaFromIntervento() {
		var slaveSelRow = shellGetSlaveSelectedRowAndAlertIfNotSelected('richieste');
		if (slaveSelRow != -1) {
			var idRichiesta = cpGetSlaveColumnValueOfCurrentRow('richieste', 'idRichiesta');
			openEntity('Richiesta', idRichiesta, true);
		}
	}

	/** */
	function aggiungiValutazioni() {
		shellEvalAndSubmitFormIfNeeded('aggiungiValutazioniFunction()');
	}
	
	function aggiungiValutazioniFunction() {
		shellMultipleChoose('valutazioni', 
			'it.cedaf.icare.interventi.commons.ValutazioniMultipleChooseInitializer', 
			'key=' + bui_datamanagement.getKey() + shellGetSelectedRowParam(), null, 700, 300, 'DEFAULT_NO_CHOOSE');
	}
	
	function onChangeMultipleChoose_valutazioni() {
		var values = getMultipleChooseColumnValues("id");
		var ids = "";
		for (var i=0; i<values.length; i++) {
			ids = ids + "," + values[i];
		}
		juiceChangeLocation('interventi.addValutazioni?ids='+ids);
	}
	
	/** */
	function goToGestioneValutazioneFromIntervento() {
		var slaveSelRow = shellGetSlaveSelectedRowAndAlertIfNotSelected('valutazioni');
		if (slaveSelRow != -1) {
			var idValutazione = cpGetSlaveColumnValueOfCurrentRow('valutazioni', 'id');
			openEntity('Valutazione', idValutazione, true);
		}
	}	
</script>
<icare:customControl identifier="intervento_header_ext" />