=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/caseentry/SaveExecutionDateAction.java' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/caseentry/SaveExecutionDateAction.java 2011-12-16 06:45:30 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/caseentry/SaveExecutionDateAction.java 2011-12-19 03:08:01 +0000 @@ -181,6 +181,11 @@ { programStageInstance.setExecutionDate( dateValue ); + if ( programStageInstance.getProgramInstance().getProgram().getSingleEvent() ) + { + programStageInstance.setDueDate( dateValue ); + } + programStageInstanceService.updateProgramStageInstance( programStageInstance ); } === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/anonymousRegistration.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/anonymousRegistration.vm 2011-12-16 06:45:30 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/anonymousRegistration.vm 2011-12-19 03:08:01 +0000 @@ -3,9 +3,9 @@
+ + - -
=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/anonymousRegistration.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/anonymousRegistration.js 2011-12-16 06:45:30 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/anonymousRegistration.js 2011-12-19 03:08:01 +0000 @@ -54,6 +54,9 @@ enable('executionDate'); enable('createEventBtn'); disable('deleteCurrentEventBtn'); + disable('completeBtn'); + disable('validationBtn'); + hideById('loaderDiv'); } @@ -77,6 +80,7 @@ enable('createEventBtn'); disable('deleteCurrentEventBtn'); disable('completeBtn'); + disable('validationBtn'); $('#executionDate').change(function() { saveExecutionDate( getFieldValue('programStageId'), getFieldValue('executionDate') ); @@ -90,6 +94,7 @@ enable('createEventBtn'); enable('deleteCurrentEventBtn'); disable('completeBtn'); + disable('validationBtn'); } else { @@ -97,7 +102,7 @@ disable('createEventBtn'); enable('deleteCurrentEventBtn'); enable('completeBtn'); - + enable('validationBtn'); $('#executionDate').change(function() { saveExecutionDate( getFieldValue('programStageId'), getFieldValue('executionDate') ); @@ -167,5 +172,4 @@ function afterCompleteStage() { enable('createEventBtn'); - disable('createEventBtn'); } \ No newline at end of file