=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/struts.xml' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/struts.xml 2011-01-12 02:22:10 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/resources/struts.xml 2011-03-21 10:55:30 +0000 @@ -221,7 +221,7 @@ /main.vm /dhis-web-caseentry/caseAggregationForm.vm /dhis-web-caseentry/caseAggregationMenu.vm - javascript/caseagg.js,javascript/date.js + javascript/caseagg.js,javascript/date.js,javascript/caseAggregationForm.js === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/caseAggregationForm.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/caseAggregationForm.vm 2011-03-18 12:26:31 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/caseAggregationForm.vm 2011-03-21 10:55:30 +0000 @@ -1,37 +1,19 @@

$i18n.getString( "case_aggregation_form" )


- - + @@ -57,7 +39,7 @@ @@ -83,7 +65,6 @@ #organisationUnitSelectionTree( false, true, false ) -
$i18n.getString( "dataset_list" ) - #foreach ( $dataSet in $datasets ) @@ -39,14 +21,14 @@
$i18n.getString( "from" ) - +
- +
=== added file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/caseAggregationForm.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/caseAggregationForm.js 1970-01-01 00:00:00 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/caseAggregationForm.js 2011-03-21 10:55:30 +0000 @@ -0,0 +1,30 @@ +jQuery(document).ready( function() { + var rules = { + dataSetId: { + required:true + }, + sDateLB: { + required:true + }, + eDateLB: { + required:true + } + }; + + validation2( 'caseAggregationForm', function(form) { + if(isSubmit) form.submit(); + }, { + 'beforeValidateHandler': function() { + var periodFrom = jQuery( '#sDateLB' ).val(); + var periodTo = jQuery( '#eDateLB' ).val(); + + if(periodFrom > periodTo){ + byId('warningMessage').innerHTML = i18n_greater_then_from_date; + isSubmit = false; + } else { + isSubmit = true; + } + }, + 'rules': rules + }) +});