=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/attributeFormDiv.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/attributeFormDiv.vm 2014-05-22 08:03:57 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/attributeFormDiv.vm 2014-05-22 08:35:21 +0000 @@ -1,15 +1,16 @@ #if($program) #set($attributes = $program.attributes) #end - + #foreach($_attribute in $attributes ) #if($program) #set($attribute = $_attribute.attribute) #end #set( $attributeValue = '') + #set($mandatory=$!_attribute.mandatory) - - + #end +
+ #set( $value='' ) #set( $value=$!attributeValueMaps.get($attribute.id) ) #if( $attribute.valueType == "bool" ) @@ -21,12 +22,12 @@ #elseif( $attribute.valueType == "trueOnly" ) #elseif( $attribute.valueType == "date" ) - + #elseif( $attribute.valueType == "optionSet" ) - #foreach ($option in $attribute.optionSet.options ) @@ -51,8 +52,9 @@ #elseif( $attribute.valueType == "age" || $attribute.valueType == "number" ) #else - + #end
=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/commons.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/commons.js 2014-04-24 16:30:48 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/commons.js 2014-05-22 08:35:21 +0000 @@ -1139,27 +1139,29 @@ // ---------------------------------------------------------------- // Program enrollmment && unenrollment // ---------------------------------------------------------------- + function validateProgramEnrollment() { -$('#loaderDiv').show(); -$.ajax({ - type : "GET", - url : 'validateProgramEnrollment.action', - data : getParamsForDiv('programEnrollmentSelectDiv'), - success : function(json) { - var type = json.response; - if (type == 'success') { - saveEnrollment(); - } else if (type == 'error') { - setMessage(i18n_program_enrollment_failed + ':' + '\n' - + message); - } else if (type == 'input') { - setMessage(json.message); + $('#loaderDiv').show(); + $.ajax({ + type : "GET", + url : 'validateProgramEnrollment.action', + data : getParamsForDiv('programEnrollmentSelectDiv'), + success : function(json) { + var type = json.response; + if (type == 'success') { + saveEnrollment(); + } else if (type == 'error') { + setMessage(i18n_program_enrollment_failed + ':' + '\n' + + message); + } else if (type == 'input') { + setMessage(json.message); + } + $('#loaderDiv').hide(); } - $('#loaderDiv').hide(); - } - }); + }); } + function saveEnrollment() { var entityInstanceId = $('#enrollmentDiv [id=entityInstanceId]').val(); var programId = $('#enrollmentDiv [id=programId] option:selected').val(); @@ -1217,7 +1219,7 @@ if (status == 2) comfirmMessage = i18n_quit_confirm_message; if ( confirm(comfirmMessage) ) { -$.ajax({ + $.ajax({ type : "POST", url : 'setProgramInstanceStatus.action', data : "programInstanceId=" + programInstanceId === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/programEnrollmentSelectForm.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/programEnrollmentSelectForm.vm 2014-04-21 13:51:51 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/programEnrollmentSelectForm.vm 2014-05-22 08:35:21 +0000 @@ -14,7 +14,7 @@ }); -
+ @@ -59,7 +59,7 @@ - +