IUserService fejlesztése
This commit is contained in:
@@ -4,6 +4,19 @@ namespace WorkFlowCheck.Web.Services.Interfaces
|
|||||||
{
|
{
|
||||||
public interface IUserService
|
public interface IUserService
|
||||||
{
|
{
|
||||||
|
Task<ApiRequestDTO<UserDTO>> GetUser(int id);
|
||||||
|
Task<ApiRequestDTO<List<UserDTO>>> GetAllUsers();
|
||||||
|
Task<ApiResponseDTO<UserDTO>> UpdateUser(UserDTO user);
|
||||||
Task<ApiResponseDTO<UserDTO>> Authenticate(string username, string password);
|
Task<ApiResponseDTO<UserDTO>> Authenticate(string username, string password);
|
||||||
|
|
||||||
|
Task<ApiRequestDTO<RoleDTO>> GetRole(int id);
|
||||||
|
Task<ApiRequestDTO<List<RoleDTO>>> GetAllRoles();
|
||||||
|
Task<ApiResponseDTO<RoleDTO>> UpdateRole(RoleDTO role);
|
||||||
|
|
||||||
|
Task<ApiRequestDTO<UserRoleDTO>> GetUserRole(int id);
|
||||||
|
Task<ApiRequestDTO<List<UserDTO>>> GetAllUserRoles();
|
||||||
|
Task<ApiResponseDTO<UserRoleDTO>> UpdateUserRole(UserRoleDTO userRole);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user