Question

Comment puis-je union deux critères avec OU déclaration?

Par exemple, je whant pour obtenir des employés Wich ont null dans le champ Anniversaire ou la valeur de ce champ est inférieure à someDate. Comment dois-je réécrire ce code:

var query = DetachedCriteria.For<Employee>()
    .Add(SqlExpression.IsNull<Employee>(p => p.Birthday))
    .Add<Employee>(emp => emp.Birthday.Value < someDate);

Merci!

Était-ce utile?

La solution

Vous devez utiliser Disjunction ()

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top