=== 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