=== modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/category/AddDataElementCategoryAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/category/AddDataElementCategoryAction.java 2015-01-17 07:41:26 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/category/AddDataElementCategoryAction.java 2015-02-06 13:28:10 +0000 @@ -65,6 +65,13 @@ this.name = name; } + private String code; + + public void setCode( String code ) + { + this.code = code; + } + private boolean dataDimension; public void setDataDimension( boolean dataDimension ) @@ -95,6 +102,7 @@ { DataElementCategory dataElementCategory = new DataElementCategory(); dataElementCategory.setName( name ); + dataElementCategory.setCode( code ); dataElementCategory.setDataDimension( dataDimension ); dataElementCategory.setDataDimensionType( dimensionType ); === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/category/UpdateDataElementCategoryAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/category/UpdateDataElementCategoryAction.java 2015-01-17 07:41:26 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/category/UpdateDataElementCategoryAction.java 2015-02-06 13:28:10 +0000 @@ -72,6 +72,13 @@ this.name = name; } + private String code; + + public void setCode( String code ) + { + this.code = code; + } + private boolean dataDimension; public void setDataDimension( boolean dataDimension ) @@ -95,6 +102,7 @@ { DataElementCategory dataElementCategory = dataElementCategoryService.getDataElementCategory( id ); dataElementCategory.setName( name ); + dataElementCategory.setCode( code ); dataElementCategory.setDataDimension( dataDimension ); dataElementCategory.getCategoryOptions().clear(); === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/categorycombo/AddDataElementCategoryComboAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/categorycombo/AddDataElementCategoryComboAction.java 2015-01-17 07:41:26 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/categorycombo/AddDataElementCategoryComboAction.java 2015-02-06 13:28:10 +0000 @@ -29,6 +29,7 @@ */ import com.opensymphony.xwork2.Action; + import org.hisp.dhis.dataelement.DataElementCategory; import org.hisp.dhis.dataelement.DataElementCategoryCombo; import org.hisp.dhis.dataelement.DataElementCategoryService; @@ -64,6 +65,13 @@ this.name = name; } + private String code; + + public void setCode( String code ) + { + this.code = code; + } + private String dimensionType; public void setDimensionType( String dimensionType ) @@ -94,6 +102,7 @@ { DataElementCategoryCombo categoryCombo = new DataElementCategoryCombo(); categoryCombo.setName( name ); + categoryCombo.setCode( code ); categoryCombo.setDimensionType( dimensionType ); categoryCombo.setSkipTotal( skipTotal ); === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/categorycombo/UpdateDataElementCategoryComboAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/categorycombo/UpdateDataElementCategoryComboAction.java 2015-01-17 07:41:26 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/categorycombo/UpdateDataElementCategoryComboAction.java 2015-02-06 13:28:10 +0000 @@ -29,6 +29,7 @@ */ import com.opensymphony.xwork2.Action; + import org.hisp.dhis.dataelement.DataElementCategory; import org.hisp.dhis.dataelement.DataElementCategoryCombo; import org.hisp.dhis.dataelement.DataElementCategoryService; @@ -71,6 +72,13 @@ this.name = name; } + private String code; + + public void setCode( String code ) + { + this.code = code; + } + private boolean skipTotal; public void setSkipTotal( boolean skipTotal ) @@ -96,6 +104,7 @@ .getDataElementCategoryCombo( id ); categoryCombo.setName( name ); + categoryCombo.setCode( code ); categoryCombo.setSkipTotal( skipTotal ); List updatedCategories = new ArrayList<>(); === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/dataelementgroupset/AddDataElementGroupSetAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/dataelementgroupset/AddDataElementGroupSetAction.java 2015-01-17 07:41:26 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/dataelementgroupset/AddDataElementGroupSetAction.java 2015-02-06 13:28:10 +0000 @@ -29,6 +29,7 @@ */ import com.opensymphony.xwork2.Action; + import org.hisp.dhis.dataelement.DataElementGroup; import org.hisp.dhis.dataelement.DataElementGroupSet; import org.hisp.dhis.dataelement.DataElementService; @@ -73,6 +74,13 @@ this.description = description; } + private String code; + + public void setCode( String code ) + { + this.code = code; + } + private boolean compulsory; public void setCompulsory( boolean compulsory ) @@ -104,6 +112,12 @@ { DataElementGroupSet dataElementGroupSet = new DataElementGroupSet( name, description, compulsory, dataDimension ); + dataElementGroupSet.setName( name ); + dataElementGroupSet.setDescription( description ); + dataElementGroupSet.setCode( code ); + dataElementGroupSet.setCompulsory( compulsory ); + dataElementGroupSet.setDataDimension( dataDimension ); + List dataElementGroups = new ArrayList<>(); for ( String id : degSelected ) === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/dataelementgroupset/UpdateDataElementGroupSetAction.java' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/dataelementgroupset/UpdateDataElementGroupSetAction.java 2015-01-17 07:41:26 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/java/org/hisp/dhis/dd/action/dataelementgroupset/UpdateDataElementGroupSetAction.java 2015-02-06 13:28:10 +0000 @@ -29,6 +29,7 @@ */ import com.opensymphony.xwork2.Action; + import org.hisp.dhis.dataelement.DataElementGroupSet; import org.hisp.dhis.dataelement.DataElementService; @@ -77,6 +78,13 @@ this.description = description; } + private String code; + + public void setCode( String code ) + { + this.code = code; + } + private boolean compulsory; public void setCompulsory( boolean compulsory ) @@ -110,6 +118,7 @@ dataElementGroupSet.setName( name ); dataElementGroupSet.setDescription( description ); + dataElementGroupSet.setCode( code ); dataElementGroupSet.setCompulsory( compulsory ); dataElementGroupSet.setDataDimension( dataDimension ); === modified file 'dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/webapp/dhis-web-maintenance-datadictionary/addDataElementGroupSet.vm' --- dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/webapp/dhis-web-maintenance-datadictionary/addDataElementGroupSet.vm 2014-09-24 13:09:12 +0000 +++ dhis-2/dhis-web/dhis-web-maintenance/dhis-web-maintenance-datadictionary/src/main/webapp/dhis-web-maintenance-datadictionary/addDataElementGroupSet.vm 2015-02-06 13:28:10 +0000 @@ -34,6 +34,11 @@ + + + + + + + + +