=== modified file 'dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataapproval/DataApprovalLevelService.java' --- dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataapproval/DataApprovalLevelService.java 2014-04-07 09:04:28 +0000 +++ dhis-2/dhis-api/src/main/java/org/hisp/dhis/dataapproval/DataApprovalLevelService.java 2014-04-07 09:21:32 +0000 @@ -138,6 +138,14 @@ int getLowestUserDataApprovalLevel(); /** + * Gets the data approval level with the given id. + * + * @param id the id. + * @return a data approval level. + */ + DataApprovalLevel getDataApprovalLevel( int id ); + + /** * Gets the data approval level with the given name. * * @param name the name. === modified file 'dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/dataapproval/DefaultDataApprovalLevelService.java' --- dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/dataapproval/DefaultDataApprovalLevelService.java 2014-04-06 11:19:24 +0000 +++ dhis-2/dhis-services/dhis-service-core/src/main/java/org/hisp/dhis/dataapproval/DefaultDataApprovalLevelService.java 2014-04-07 09:21:32 +0000 @@ -346,6 +346,11 @@ return 0; } + public DataApprovalLevel getDataApprovalLevel( int id ) + { + return dataApprovalLevelStore.get( id ); + } + public DataApprovalLevel getDataApprovalLevelByName( String name ) { return dataApprovalLevelStore.getByName( name );