From 6557d1b7600f85eab202a8c401ee572701a42a30 Mon Sep 17 00:00:00 2001 From: Alper Ebicoglu Date: Wed, 10 Jun 2020 14:51:59 +0300 Subject: [PATCH] add phone number filtering to IdentityUserRepository --- .../EntityFrameworkCore/EfCoreIdentityUserRepository.cs | 6 ++++-- .../Abp/Identity/MongoDB/MongoIdentityUserRepository.cs | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo/Abp/Identity/EntityFrameworkCore/EfCoreIdentityUserRepository.cs b/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo/Abp/Identity/EntityFrameworkCore/EfCoreIdentityUserRepository.cs index 9ad8effa8a..5f6bcb7459 100644 --- a/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo/Abp/Identity/EntityFrameworkCore/EfCoreIdentityUserRepository.cs +++ b/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo/Abp/Identity/EntityFrameworkCore/EfCoreIdentityUserRepository.cs @@ -139,7 +139,8 @@ namespace Volo.Abp.Identity.EntityFrameworkCore u.UserName.Contains(filter) || u.Email.Contains(filter) || (u.Name != null && u.Name.Contains(filter)) || - (u.Surname != null && u.Surname.Contains(filter)) + (u.Surname != null && u.Surname.Contains(filter)) || + (u.PhoneNumber != null && u.PhoneNumber.Contains(filter)) ) .OrderBy(sorting ?? nameof(IdentityUser.UserName)) .PageBy(skipCount, maxResultCount) @@ -184,7 +185,8 @@ namespace Volo.Abp.Identity.EntityFrameworkCore u.UserName.Contains(filter) || u.Email.Contains(filter) || (u.Name != null && u.Name.Contains(filter)) || - (u.Surname != null && u.Surname.Contains(filter)) + (u.Surname != null && u.Surname.Contains(filter)) || + (u.PhoneNumber != null && u.PhoneNumber.Contains(filter)) ) .LongCountAsync(GetCancellationToken(cancellationToken)); } diff --git a/modules/identity/src/Volo.Abp.Identity.MongoDB/Volo/Abp/Identity/MongoDB/MongoIdentityUserRepository.cs b/modules/identity/src/Volo.Abp.Identity.MongoDB/Volo/Abp/Identity/MongoDB/MongoIdentityUserRepository.cs index b82fdf987c..38d2ff1f9c 100644 --- a/modules/identity/src/Volo.Abp.Identity.MongoDB/Volo/Abp/Identity/MongoDB/MongoIdentityUserRepository.cs +++ b/modules/identity/src/Volo.Abp.Identity.MongoDB/Volo/Abp/Identity/MongoDB/MongoIdentityUserRepository.cs @@ -134,7 +134,8 @@ namespace Volo.Abp.Identity.MongoDB u.UserName.Contains(filter) || u.Email.Contains(filter) || (u.Name != null && u.Name.Contains(filter)) || - (u.Surname != null && u.Surname.Contains(filter)) + (u.Surname != null && u.Surname.Contains(filter)) || + (u.PhoneNumber != null && u.PhoneNumber.Contains(filter)) ) .OrderBy(sorting ?? nameof(IdentityUser.UserName)) .As>() @@ -185,7 +186,8 @@ namespace Volo.Abp.Identity.MongoDB u.UserName.Contains(filter) || u.Email.Contains(filter) || (u.Name != null && u.Name.Contains(filter)) || - (u.Surname != null && u.Surname.Contains(filter)) + (u.Surname != null && u.Surname.Contains(filter)) || + (u.PhoneNumber != null && u.PhoneNumber.Contains(filter)) ) .LongCountAsync(GetCancellationToken(cancellationToken)); }