Changeset 6800 for branches/ClientUserManagement/HeuristicLab.Services.ClientManagement/3.3/IClientManagementService.cs
- Timestamp:
- 09/19/11 17:21:28 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ClientUserManagement/HeuristicLab.Services.ClientManagement/3.3/IClientManagementService.cs
r6799 r6800 31 31 32 32 #region Client 33 [OperationContract] 33 34 Client GetClient(Guid id); 34 35 36 [OperationContract] 35 37 IEnumerable<Client> GetClients(); 36 38 39 [OperationContract] 37 40 IEnumerable<Client> GetClientsOfGroup(Guid id); 38 41 42 [OperationContract] 39 43 Guid AddClient(Client dto); 40 44 45 [OperationContract] 41 46 void UpdateClient(Client dto); 42 47 48 [OperationContract] 43 49 void DeleteClient(Client dto); 44 50 #endregion 45 51 46 52 #region Group 53 [OperationContract] 47 54 Group GetGroup(Guid id); 48 55 56 [OperationContract] 49 57 IEnumerable<Group> GetGroups(); 50 58 59 [OperationContract] 51 60 IEnumerable<Group> GetGroupsOf(Guid clientId); 52 61 62 [OperationContract] 53 63 Guid AddGroup(Group dto); 54 64 65 [OperationContract] 55 66 void UpdateGroup(Group dto); 56 67 68 [OperationContract] 57 69 void DeleteGroup(Group dto); 58 70 #endregion 59 71 60 72 #region Resource 73 [OperationContract] 61 74 IEnumerable<Resource> GetResources(); 62 75 76 [OperationContract] 63 77 IEnumerable<Resource> GetMembers(Guid groupId); 64 78 #endregion 65 79 66 80 #region ClientLog 81 [OperationContract] 67 82 ClientLog GetLastClientLog(Guid clientId); 68 83 84 [OperationContract] 69 85 IEnumerable<ClientLog> GetClientLogs(Guid clientId); 70 86 87 [OperationContract] 71 88 IEnumerable<ClientLog> GetClientLogsSince(DateTime startDate); 72 89 90 [OperationContract] 73 91 void AddClientLogEntry(ClientLog log); 74 92 93 [OperationContract] 75 94 void DeleteClientLogEntry(DateTime timeStamp, Guid resourceId); 76 95 #endregion
Note: See TracChangeset
for help on using the changeset viewer.