Browse Source

Fixed sorting problem

pull/8074/head
Mladen Macanovic 5 years ago
parent
commit
767af368ec
  1. 5
      modules/identity/src/Volo.Abp.Identity.Application/Volo/Abp/Identity/IdentityUserAppService.cs
  2. 5
      modules/tenant-management/src/Volo.Abp.TenantManagement.Application/Volo/Abp/TenantManagement/TenantAppService.cs

5
modules/identity/src/Volo.Abp.Identity.Application/Volo/Abp/Identity/IdentityUserAppService.cs

@ -40,6 +40,11 @@ namespace Volo.Abp.Identity
[Authorize(IdentityPermissions.Users.Default)]
public virtual async Task<PagedResultDto<IdentityUserDto>> GetListAsync(GetIdentityUsersInput input)
{
if (input.Sorting.IsNullOrWhiteSpace())
{
input.Sorting = nameof(IdentityUser.Name);
}
var count = await UserRepository.GetCountAsync(input.Filter);
var list = await UserRepository.GetListAsync(input.Sorting, input.MaxResultCount, input.SkipCount, input.Filter);

5
modules/tenant-management/src/Volo.Abp.TenantManagement.Application/Volo/Abp/TenantManagement/TenantAppService.cs

@ -34,6 +34,11 @@ namespace Volo.Abp.TenantManagement
public virtual async Task<PagedResultDto<TenantDto>> GetListAsync(GetTenantsInput input)
{
if (input.Sorting.IsNullOrWhiteSpace())
{
input.Sorting = nameof(Tenant.Name);
}
var count = await TenantRepository.GetCountAsync(input.Filter);
var list = await TenantRepository.GetListAsync(
input.Sorting,

Loading…
Cancel
Save