title: Use reflection to get lambda expression from property Name
body: <p>I want to give the user the choice of searching by different properties. For instance</p>
  
  <p>[INPUT TEXT] | [SELECT OPTION {ID, NAME, PHONE}] | [SEARCH]</p>
  
  <p>And I would later build my query like this:</p>
  
  <pre><code>repository.Where(lambda-expression)
  </code></pre>
  
  <p>Where lambda-expression is build from the selected option {ID, NAME, PHONE} 
  (For example: x => x.NAME.Equals(INPUT TEXT))</p>
  
  <p>Is there a way to build the lambda from the Property name perhaps using reflection?</p>
  
  <p>Thanks</p>