Pregunta

¿Cómo puede la unión que dos criterios con O declaración?

Por ejemplo I whant para obtener Empleado wich tiene nula en el campo de cumpleaños o valor de este campo es menor que someDate. ¿Cómo debo reescribir el código:

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

Gracias!

¿Fue útil?

Solución

You need to use Disjunction()

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top