=== modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/reminder/GetOutboundSmsListAction.java' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/reminder/GetOutboundSmsListAction.java 2012-08-17 07:24:13 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/java/org/hisp/dhis/caseentry/action/reminder/GetOutboundSmsListAction.java 2012-08-17 09:17:56 +0000 @@ -74,9 +74,7 @@ private ProgramStageInstance programStageInstance; private List outboundSms; - - private Map gatewayMap; - + private List comments; private String currentUsername; === 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 2012-08-16 13:46:23 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/commons.js 2012-08-17 09:17:56 +0000 @@ -188,7 +188,6 @@ { hideById( 'listPatientDiv' ); var flag = true; - var params = ''; var dateOperator = ''; if (getFieldValue('searchByProgramStage') == "false"){ jQuery("#searchDiv :input").each( function( i, item ) @@ -211,8 +210,8 @@ function getSearchParams() { var params = ""; - if( getFieldValue('searchByProgramStage') == "true"){ - var programStageId = jQuery('#programStageAddPatientTR [id=programStageAddPatient_' + getFieldValue('programIdAddPatient') + ']').val(); + var programStageId = jQuery('#programStageAddPatient').val(); + if( getFieldValue('searchByProgramStage') == "true" && programStageId!=''){ var statusEvent = jQuery('#programStageAddPatientTR [id=statusEvent]:checked').val(); params += '&searchTexts=prgst_' + programStageId + '_' + statusEvent; } @@ -434,32 +433,44 @@ function enableBtn(){ var programIdAddPatient = getFieldValue('programIdAddPatient'); - jQuery('#programStageAddPatientTR [name=programStageAddPatient]').addClass("hidden"); - jQuery('#programStageAddPatientTR [id=programStageAddPatient_' + programIdAddPatient + ']').removeClass("hidden"); - if( programIdAddPatient!='' ){ - enable('listPatientBtn'); - enable('addPatientBtn'); - enable('advancedSearchBtn'); - jQuery('#advanced-search :input').each( function( idx, item ){ - enable(this.id); + $.getJSON( 'loadReportProgramStages.action', + { + programId: getFieldValue('programIdAddPatient') + }, function( json ) + { + clearListById('programStageAddPatient'); + $('#programStageAddPatient').append(""); + for ( i in json.programStages ) + { + $('#programStageAddPatient').append(""); + } + enable('listPatientBtn'); + enable('addPatientBtn'); + enable('advancedSearchBtn'); + jQuery('#advanced-search :input').each( function( idx, item ){ + enable(this.id); + }); + jQuery('#programStageAddPatientTR [name=statusEvent]').attr("disabled", true); }); - jQuery('#programStageAddPatientTR [name=statusEvent]').attr("disabled", true); } else { - disable('listPatientBtn'); - disable('addPatientBtn'); - disable('advancedSearchBtn'); - jQuery('#advanced-search :input').each( function( idx, item ){ - disable(this.id); - }); + + + disable('listPatientBtn'); + disable('addPatientBtn'); + disable('advancedSearchBtn'); + jQuery('#advanced-search :input').each( function( idx, item ){ + disable(this.id); + }); + } } function enableRadioButton( programId ) { - var prorgamStageId = jQuery('#programStageAddPatientTR [id=programStageAddPatient_' + programId + ']').val(); + var prorgamStageId = jQuery('#programStageAddPatient').val(); if( prorgamStageId== ''){ jQuery('#programStageAddPatientTR [name=statusEvent]').attr("disabled", true); } === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/smsReminder.js' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/smsReminder.js 2012-08-17 06:42:32 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/javascript/smsReminder.js 2012-08-17 09:17:56 +0000 @@ -4,6 +4,7 @@ hideById("listPatientDiv"); clearListById('programIdAddPatient'); $('#contentDataRecord').html(''); + setFieldValue('orgunitName', orgUnitNames[0]); jQuery.get("getPrograms.action",{}, function(json) { === modified file 'dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/searchPatientCriteria.vm' --- dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/searchPatientCriteria.vm 2012-08-16 16:31:03 +0000 +++ dhis-2/dhis-web/dhis-web-caseentry/src/main/webapp/dhis-web-caseentry/searchPatientCriteria.vm 2012-08-17 09:17:56 +0000 @@ -29,19 +29,14 @@