Query over multiple entities using the same interface [Answered] - C#