Index: lams_common/src/java/org/lamsfoundation/lams/usermanagement/dto/OrganisationDTO.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/src/java/org/lamsfoundation/lams/usermanagement/dto/OrganisationDTO.java,v diff -u -r1.5 -r1.6 --- lams_common/src/java/org/lamsfoundation/lams/usermanagement/dto/OrganisationDTO.java 3 Apr 2006 23:36:57 -0000 1.5 +++ lams_common/src/java/org/lamsfoundation/lams/usermanagement/dto/OrganisationDTO.java 2 May 2006 05:35:27 -0000 1.6 @@ -32,21 +32,24 @@ public class OrganisationDTO { private Integer organisationID; + private Integer parentID; private String name; private String description; public OrganisationDTO(){ } - public OrganisationDTO(Integer organisationID, String name, + public OrganisationDTO(Integer organisationID, Integer parentID, String name, String description) { super(); this.organisationID = organisationID; + this.parentID = parentID; this.name = name; this.description = description; } public OrganisationDTO(Organisation organisation){ this.organisationID = organisation.getOrganisationId(); + this.parentID = organisation.getParentOrganisation().getOrganisationId(); this.name = organisation.getName(); this.description = organisation.getDescription(); } @@ -68,4 +71,11 @@ public Integer getOrganisationID() { return organisationID!=null?organisationID:WDDXTAGS.NUMERIC_NULL_VALUE_INTEGER; } + + /** + * @return Returns the parent organisationID. + */ + public Integer getParentID() { + return parentID!=null?parentID:WDDXTAGS.NUMERIC_NULL_VALUE_INTEGER; + } }