Cómo incluir una expresión And () que verifica una propiedad y su valor
Me gustaría agregar una verificación en nuestro repositorio que filtre todos los objetos en un ID de compañía si está allí y si coincide con un valor dado.
Entonces, ¿dónde tenemos:
public T First<T>(Expression<Func<T, bool>> expression) where T : EntityObject
{
var set = GetObjectSet<T>();
return set.FirstOrDefault<T>();
}
Me gustaría agregar una línea que se vea algo donde ...
express.And("Check for CompanyId property if it exists then make sure it = 3");
¿Alguna idea sobre cómo hacer esto?
Gracias :)