=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/java/org/hisp/dhis/patient/action/programstage/AddProgramStageAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/java/org/hisp/dhis/patient/action/programstage/AddProgramStageAction.java 2011-05-23 06:10:58 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/java/org/hisp/dhis/patient/action/programstage/AddProgramStageAction.java 2011-05-24 02:10:33 +0000 @@ -118,11 +118,11 @@ this.minDaysFromStart = minDaysFromStart; } - private List selectedList = new ArrayList(); + private List selectedDataElementsValidator = new ArrayList(); - public void setSelectedList( List selectedList ) + public void setSelectedDataElementsValidator( List selectedDataElementsValidator ) { - this.selectedList = selectedList; + this.selectedDataElementsValidator = selectedDataElementsValidator; } private List compulsories = new ArrayList(); @@ -154,9 +154,9 @@ programStageService.saveProgramStage( programStage ); - for ( int i = 0; i < this.selectedList.size(); i++ ) + for ( int i = 0; i < this.selectedDataElementsValidator.size(); i++ ) { - DataElement dataElement = dataElementService.getDataElement( selectedList.get( i ) ); + DataElement dataElement = dataElementService.getDataElement( selectedDataElementsValidator.get( i ) ); ProgramStageDataElement programStageDataElement = new ProgramStageDataElement( programStage, dataElement, this.compulsories.get( i ) ); programStageDataElementService.addProgramStageDataElement( programStageDataElement ); === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/java/org/hisp/dhis/patient/action/programstage/UpdateProgramStageAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/java/org/hisp/dhis/patient/action/programstage/UpdateProgramStageAction.java 2011-02-21 04:00:27 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/java/org/hisp/dhis/patient/action/programstage/UpdateProgramStageAction.java 2011-05-24 02:10:33 +0000 @@ -106,11 +106,11 @@ this.minDaysFromStart = minDaysFromStart; } - private List selectedList = new ArrayList(); + private List selectedDataElementsValidator = new ArrayList(); - public void setSelectedList( List selectedList ) + public void setSelectedDataElementsValidator( List selectedDataElementsValidator ) { - this.selectedList = selectedList; + this.selectedDataElementsValidator = selectedDataElementsValidator; } private List compulsories = new ArrayList(); @@ -141,9 +141,9 @@ Set programStageDataElements = new HashSet( programStage .getProgramStageDataElements() ); - for ( int i = 0; i < this.selectedList.size(); i++ ) + for ( int i = 0; i < this.selectedDataElementsValidator.size(); i++ ) { - DataElement dataElement = dataElementService.getDataElement( selectedList.get( i ) ); + DataElement dataElement = dataElementService.getDataElement( selectedDataElementsValidator.get( i ) ); ProgramStageDataElement programStageDataElement = programStageDataElementService.get( programStage, dataElement ); @@ -162,7 +162,6 @@ programStageDataElements.remove( programStageDataElement ); } - } for ( ProgramStageDataElement psdeDelete : programStageDataElements ) === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/addProgramStageForm.vm' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/addProgramStageForm.vm 2011-04-28 08:15:18 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-patient/src/main/webapp/dhis-web-maintenance-patient/addProgramStageForm.vm 2011-05-24 02:10:33 +0000 @@ -10,15 +10,20 @@