diff --git a/src/WorkFlowCheck.Web/Services/Interfaces/IUserService.cs b/src/WorkFlowCheck.Web/Services/Interfaces/IUserService.cs index 5676e4c..f82e325 100644 --- a/src/WorkFlowCheck.Web/Services/Interfaces/IUserService.cs +++ b/src/WorkFlowCheck.Web/Services/Interfaces/IUserService.cs @@ -4,6 +4,19 @@ namespace WorkFlowCheck.Web.Services.Interfaces { public interface IUserService { + Task> GetUser(int id); + Task>> GetAllUsers(); + Task> UpdateUser(UserDTO user); Task> Authenticate(string username, string password); + + Task> GetRole(int id); + Task>> GetAllRoles(); + Task> UpdateRole(RoleDTO role); + + Task> GetUserRole(int id); + Task>> GetAllUserRoles(); + Task> UpdateUserRole(UserRoleDTO userRole); + + } }