Changeset 995 for trunk/sources/HeuristicLab.Hive.Server.Core/InternalInterfaces/DataAccess/IUserGroupAdapter.cs
- Timestamp:
- 12/16/08 17:26:43 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Hive.Server.Core/InternalInterfaces/DataAccess/IUserGroupAdapter.cs
r971 r995 30 30 /// The user group database adapter 31 31 /// </summary> 32 public interface IUserGroupAdapter { 33 /// <summary> 34 /// Save or update the user group 35 /// </summary> 36 /// <param name="client"></param> 37 void UpdateUserGroup(UserGroup group); 38 39 /// <summary> 40 /// Get the user group with the specified ID 41 /// </summary> 42 /// <param name="clientId"></param> 43 /// <returns></returns> 44 UserGroup GetUserGroupById(long userGroupId); 45 32 public interface IUserGroupAdapter: IDataAdapter<UserGroup> { 46 33 /// <summary> 47 34 /// Get the user group with the specified name … … 49 36 /// <param name="clientId"></param> 50 37 /// <returns></returns> 51 UserGroup GetUserGroupByName(string name); 52 53 /// <summary> 54 /// Get all user groups 55 /// </summary> 56 /// <returns></returns> 57 ICollection<UserGroup> GetAllUserGroups(); 38 UserGroup GetByName(String name); 58 39 59 40 /// <summary> … … 63 44 /// <returns></returns> 64 45 ICollection<UserGroup> MemberOf(PermissionOwner permOwner); 65 66 /// <summary>67 /// Deletes the user group68 /// </summary>69 /// <param name="client"></param>70 bool DeleteUserGroup(UserGroup group);71 46 } 72 47 }
Note: See TracChangeset
for help on using the changeset viewer.