BMC/BCS.BMC/src/BCS.BMC.Application/Roles/IRoleAppService.cs
2022-10-10 20:44:01 +05:30

17 lines
503 B
C#

using System.Threading.Tasks;
using Abp.Application.Services;
using Abp.Application.Services.Dto;
using BCS.BMC.Roles.Dto;
namespace BCS.BMC.Roles
{
public interface IRoleAppService : IAsyncCrudAppService<RoleDto, int, PagedRoleResultRequestDto, CreateRoleDto, RoleDto>
{
Task<ListResultDto<PermissionDto>> GetAllPermissions();
Task<GetRoleForEditOutput> GetRoleForEdit(EntityDto input);
Task<ListResultDto<RoleListDto>> GetRolesAsync(GetRolesInput input);
}
}