From 199c5e965aa4fa22377f41fef76b1836a526afde Mon Sep 17 00:00:00 2001 From: "chris.watts90@outlook.com" Date: Fri, 17 Mar 2017 23:50:37 +0000 Subject: [PATCH] extend interface to retrieve a single group by Id. extend GetUsers to accept a groupId parameter. #64 --- DataCenter_Windows/WindowsDataCenter/Interfaces/IRepository.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/DataCenter_Windows/WindowsDataCenter/Interfaces/IRepository.cs b/DataCenter_Windows/WindowsDataCenter/Interfaces/IRepository.cs index 8e02407..6600e0f 100644 --- a/DataCenter_Windows/WindowsDataCenter/Interfaces/IRepository.cs +++ b/DataCenter_Windows/WindowsDataCenter/Interfaces/IRepository.cs @@ -12,7 +12,7 @@ namespace Interfaces /// Returns with full list of users, /// plus a total user count. Pagination options are supported. /// - UserList GetUsers(int pageNumber=-1, int pageSize=-1); + UserList GetUsers(int pageNumber = -1, int pageSize = -1, int groupId = -1); /// /// Search the user list for the following string /// @@ -99,6 +99,7 @@ namespace Interfaces OperationResponse CreateGroup(Group group, out int groupId); List GetGroups(int userId = -1); + Group GetGroup(int groupId); OperationResponse UpdateGroup(Group group); OperationResponse DeleteGroup(int groupId); }