last ...
This commit is contained in:
@@ -147,5 +147,29 @@ namespace xIdentityModels.Extensions
|
|||||||
//
|
//
|
||||||
return result;
|
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;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user