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