/// <inheritdoc /> public async Task <PaginationResult <RoleDto> > GetRolesByFilterAsync(BaseFilter filter) { PaginationResult <Role> result = await _roleRepository .GetRolesWithPermissionsByFilterAsync(filter); return(result.Convert <Role, RoleDto>(Mapper)); }
/// <summary> /// Получить список пользователей для просмотра /// </summary> /// <param name="filter">Модель фильтра</param> /// <returns>Постраничный результат</returns> public async Task <PaginationResult <UserAuthInfoDto> > GetUsersAuthDataByFilterAsync(BaseFilter filter) { PaginationResult <User> result = await _userRepository .GetUsersAuthDataByFilterAsync(filter); return(result.Convert <User, UserAuthInfoDto>(Mapper)); }