using System;
|
using System.Threading.Tasks;
|
using Volo.Abp.Application.Services;
|
using ZeroD.Util;
|
|
namespace LifePayment.Application.Contracts
|
{
|
public interface IUserRoleService : IApplicationService
|
{
|
Task<PageOutput<UserDto>> GetBackClientUsers(GetBackClientUsersInput input);
|
|
Task<int> UpdateBackClientUser(UpdateBackClientUserInput input);
|
|
Task<int> DeleteBackClientUser(Guid id);
|
|
Task<Guid> CreateRole(CreateOrUpdateRoleInput input);
|
|
Task<PageOutput<RoleInfo>> GetRoles(GetRolesInput input);
|
|
Task<int> UpdateRole(CreateOrUpdateRoleInput input);
|
|
Task<int> RoleEnableOrForbid(Guid id, bool isEnable);
|
|
Task<int> DeleteRole(Guid id);
|
}
|
}
|