Nuacht

When they choose to search, a dynamic LINQ query is constructed and executed. The result is stored as a class level variable in Form1.