у меня есть запрос в SQL
Declare @Id Int
set @UserName = Null
set @FullName = Null
Select * from tblPermission where (UserName= @UserName OR @UserName IS NULL) && (
FullName = @FullName OR @FullName IS NULL)
im, использующий Fluent nHibernate в качестве ORM.
я пытаюсь это:
var Allusers = from u in session.Query<User>()
where u.UserName.Contains(UserName) || UserName == null
&& u.FullName.Contains(FullName) || FullName == null
select u;
Этот запрос linq отлично работает дляUserName, но не работает, если фильтры UserName и FullName имеют какое-то значение.как добиться этой функциональности в LINQ?Любая идея?
Спасибо