=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/java/org/hisp/dhis/dataset/action/section/EditSectionAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/java/org/hisp/dhis/dataset/action/section/EditSectionAction.java 2010-04-12 21:23:33 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/java/org/hisp/dhis/dataset/action/section/EditSectionAction.java 2010-04-20 22:58:35 +0000 @@ -68,7 +68,7 @@ private Section section; - private List selectedList = new ArrayList(); + private List dataElementsOfSection = new ArrayList(); private DataSet dataSet; @@ -94,14 +94,14 @@ this.section = section; } - public List getSelectedList() + public List getDataElementsOfSection() { - return selectedList; + return dataElementsOfSection; } - public void setSelectedList( List selectedList ) + public void setDataElementsOfSection( List dataElementsOfSection ) { - this.selectedList = selectedList; + this.dataElementsOfSection = dataElementsOfSection; } public Collection getDataElementOfDataSet() @@ -133,7 +133,7 @@ { section = sectionService.getSection( sectionId.intValue() ); - selectedList = section.getDataElements(); + dataElementsOfSection = section.getDataElements(); dataSet = dataSetService.getDataSet( section.getDataSet().getId() ); === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/java/org/hisp/dhis/dataset/action/section/UpdateSectionAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/java/org/hisp/dhis/dataset/action/section/UpdateSectionAction.java 2010-04-12 21:23:33 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/java/org/hisp/dhis/dataset/action/section/UpdateSectionAction.java 2010-04-20 22:58:35 +0000 @@ -51,11 +51,11 @@ this.sectionService = sectionService; } - private DataElementService dataElementServcie; + private DataElementService dataElementService; - public void setDataElementServcie( DataElementService dataElementServcie ) + public void setDataElementService( DataElementService dataElementService ) { - this.dataElementServcie = dataElementServcie; + this.dataElementService = dataElementService; } // ------------------------------------------------------------------------- @@ -64,15 +64,24 @@ private Integer sectionId; + private Integer dataSetId; + private String sectionLabel; private List selectedList; + private List availableList; + public void setSectionId( Integer sectionId ) { this.sectionId = sectionId; } + public void setDataSetId( Integer dataSetId ) + { + this.dataSetId = dataSetId; + } + public void setSectionLabel( String sectionLabel ) { this.sectionLabel = sectionLabel; @@ -83,6 +92,11 @@ this.selectedList = selectedList; } + public void setAvailableList( List availableList ) + { + this.availableList = availableList; + } + // ------------------------------------------------------------------------- // Action implementation // ------------------------------------------------------------------------- @@ -101,7 +115,7 @@ for ( String id : selectedList ) { - DataElement d = dataElementServcie.getDataElement( Integer.parseInt( id ) ); + DataElement d = dataElementService.getDataElement( Integer.parseInt( id ) ); dataElements.add( d ); } === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/resources/META-INF/dhis/beans.xml' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/resources/META-INF/dhis/beans.xml 2010-03-31 09:54:25 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/resources/META-INF/dhis/beans.xml 2010-04-20 22:58:35 +0000 @@ -75,7 +75,7 @@ - + @@ -393,7 +393,7 @@ - + === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/webapp/dhis-web-maintenance-dataset/editSection.vm' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/webapp/dhis-web-maintenance-dataset/editSection.vm 2010-02-09 09:10:29 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-dataset/src/main/webapp/dhis-web-maintenance-dataset/editSection.vm 2010-04-20 22:58:35 +0000 @@ -10,7 +10,10 @@ ,errorElement:"td" ,submitHandler: function(form) { - submitForm(); + // select all in the selectedList! + submitForm(); + // actually submit the form + document.forms['editDataSetForm'].submit(); } }); jQuery.validator.loadLocaled( jQuery("#curLocaleCode").val() ); @@ -25,7 +28,7 @@
- +
@@ -65,7 +68,7 @@
- #foreach ( $availableDataElement in $dataElementOfDataSet ) @@ -79,7 +82,7 @@