- Timestamp:
- 09/27/11 17:13:54 (13 years ago)
- Location:
- branches/ClientUserManagement
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ClientUserManagement
- Property svn:ignore
-
old new 2 2 *.testsettings 3 3 HeuristicLab.Services.Access.vsmdi 4 TestResults
-
- Property svn:ignore
-
branches/ClientUserManagement/HeuristicLab.Services.Access/3.3/IAccessService.cs
r6825 r6840 38 38 39 39 [OperationContract] 40 IEnumerable<Client> GetClients(); 40 IEnumerable<Client> GetClients(IEnumerable<Guid> ids); 41 42 [OperationContract] 43 IEnumerable<Client> GetAllClients(); 41 44 42 45 [OperationContract] … … 48 51 [OperationContract] 49 52 void DeleteClient(Client client); 53 #endregion 54 55 #region Client Group 56 [OperationContract] 57 IEnumerable<ClientGroup> GetAllClientGroups(); 58 59 [OperationContract] 60 IEnumerable<ClientGroup> GetClientGroups(IEnumerable<Guid> ids); 61 62 [OperationContract] 63 Guid AddClientGroup(ClientGroup group); 64 65 [OperationContract] 66 void UpdateClientGroup(ClientGroup group); 67 68 [OperationContract] 69 void DeleteClientGroup(ClientGroup group); 70 71 [OperationContract] 72 void AddResourceToGroup(Resource resource, UserGroup group); 73 74 [OperationContract] 75 void RemoveResourceFromGroup(Resource resource, UserGroup group); 76 #endregion 77 78 #region ClientGroupMapping 79 [OperationContract] 80 IEnumerable<ClientGroupMapping> GetClientGroupMapping(); 81 #endregion 82 83 #region Resource 84 [OperationContract] 85 IEnumerable<Resource> GetResources(); 50 86 #endregion 51 87 … … 61 97 62 98 [OperationContract] 63 void AddClientLog Entry(ClientLog log);99 void AddClientLog(ClientLog log); 64 100 65 101 [OperationContract] 66 void DeleteClientLogEntry(ClientLog log); 67 #endregion 68 69 #region Client Group 70 [OperationContract] 71 IEnumerable<ClientGroup> GetClientGroups(); 72 73 [OperationContract] 74 IEnumerable<ClientGroup> GetParentGroups(Guid id); 75 76 [OperationContract] 77 Guid AddClientGroup(ClientGroup group); 78 79 [OperationContract] 80 void UpdateClientGroup(ClientGroup group); 81 82 [OperationContract] 83 void DeleteClientGroup(ClientGroup group); 102 void DeleteClientLog(ClientLog log); 84 103 #endregion 85 104 86 105 #region User 87 106 [OperationContract] 88 voidLogin();107 User Login(); 89 108 90 109 [OperationContract] 91 IEnumerable<User> GetUsers(); 110 IEnumerable<User> GetAllUsers(); 111 112 [OperationContract] 113 IEnumerable<User> GetUsers(IEnumerable<User> ids); 92 114 93 115 [OperationContract] … … 110 132 #endregion 111 133 134 #region UserGroup 135 [OperationContract] 136 IEnumerable<UserGroup> GetAllUserGroups(); 137 138 [OperationContract] 139 IEnumerable<UserGroup> GetUserGroups(IEnumerable<Guid> ids); 140 141 [OperationContract] 142 UserGroup AddUserGroup(UserGroup group); 143 144 [OperationContract] 145 void UpdateUserGroup(UserGroup group); 146 147 [OperationContract] 148 void DeleteUserGroup(UserGroup group); 149 150 [OperationContract] 151 void AddUserGroupBaseToGroup(UserGroupBase resource, UserGroup group); 152 153 [OperationContract] 154 void RemoveUserGroupBaseFromGroup(UserGroupBase resource, UserGroup group); 155 #endregion 156 157 #region UserGroupBase 158 [OperationContract] 159 IEnumerable<UserGroupBase> GetUsersAndGroups(); 160 #endregion 161 162 #region UserGroupMapping 163 [OperationContract] 164 IEnumerable<UserGroupMapping> GetUserGroupMapping(); 165 #endregion 166 112 167 #region Role 113 168 [OperationContract] … … 127 182 #endregion 128 183 129 #region UserGroup184 #region ClientError 130 185 [OperationContract] 131 IEnumerable<UserGroup> GetUserGroups();186 void ReportError(ClientError error); 132 187 133 188 [OperationContract] 134 UserGroup AddUserGroup(UserGroup group);189 IEnumerable<ClientError> GetClientErrors(); 135 190 136 191 [OperationContract] 137 void UpdateUserGroup(UserGroup group);192 IEnumerable<ClientError> GetLastClientErrors(DateTime startDate); 138 193 139 194 [OperationContract] 140 void Delete UserGroup(UserGroup group);195 void DeleteError(ClientError error); 141 196 #endregion 142 197 }
Note: See TracChangeset
for help on using the changeset viewer.