Add a Vendor class.
Consolidate the Order and OrderProduct repositories.
Join Order and OrderProducts with linq.
Create master/detail for order/orderproducts.
Consolidate repository of Products with repository.
Display orders, vendors, and products.
Select distinct vendors using group by.
Filter order products based on vendor using ICollectionView.
Small change.