This commit is contained in:
2025-12-23 18:24:31 +03:30
parent 6a2618a3c4
commit d9b33de198
+24
View File
@@ -147,5 +147,29 @@ namespace xIdentityModels.Extensions
//
return result;
}
/// <summary>
/// Check Specified User Contains Specified UserSelectByParam or not ...
/// </summary>
/// <param name="source"></param>
/// <param name="userSelectByParam"></param>
/// <returns></returns>
public static bool ContainsUserSelectByParam(
this XUser source,
string userSelectByParam
)
{
//
var result =
!source.IsNull() &&
!userSelectByParam.IsNullOrEmpty() &&
(source.Id == userSelectByParam ||
source.Email.ToNormalString() == userSelectByParam.ToNormalString() ||
source.UserName.ToNormalString() == userSelectByParam.ToNormalString() ||
source.PhoneNumber.ToNormalString() == userSelectByParam.ToNormalString());
//
return result;
}
}
}