Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/dao/IGroupDAO.java =================================================================== diff -u -r19c9010eff6be2e29657beed94349a978088650f -r1325a33948e25b1b9f7a9c5623c5663a3555e629 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/dao/IGroupDAO.java (.../IGroupDAO.java) (revision 19c9010eff6be2e29657beed94349a978088650f) +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/dao/IGroupDAO.java (.../IGroupDAO.java) (revision 1325a33948e25b1b9f7a9c5623c5663a3555e629) @@ -14,6 +14,10 @@ * @param groupID * @return Group populated Group object */ - public Group getGroupById(Long groupID); + public Group getGroupById(Long groupID); + + public void saveGroup(Group group); + public void deleteGroup(Group group); + } Index: lams_common/src/java/org/lamsfoundation/lams/learningdesign/dao/hibernate/GroupDAO.java =================================================================== diff -u -rae217978fea64a4718e79f259288f513c12be961 -r1325a33948e25b1b9f7a9c5623c5663a3555e629 --- lams_common/src/java/org/lamsfoundation/lams/learningdesign/dao/hibernate/GroupDAO.java (.../GroupDAO.java) (revision ae217978fea64a4718e79f259288f513c12be961) +++ lams_common/src/java/org/lamsfoundation/lams/learningdesign/dao/hibernate/GroupDAO.java (.../GroupDAO.java) (revision 1325a33948e25b1b9f7a9c5623c5663a3555e629) @@ -23,5 +23,13 @@ public Group getGroupById(Long groupID) { return (Group)super.find(Group.class,groupID); } + + public void saveGroup(Group group) { + getHibernateTemplate().save(group); + } + + public void deleteGroup(Group group) { + getHibernateTemplate().delete(group); + } }