I have a main form with a left and right pane. The left pane displays a list of customers and I have a button the user clicks to show orders. When the user clicks this button I want to show the order details view described below in the right pane.
I have an order details form that will be displayed within the right pane of the main form and will show all the orders for the selected customer.
I have defined view interfaces for both views and there is a presenter for each view.
I want the order details to be able to get a hold of the selected customer so that it can obtain the orders for that customer.
How should I go about it? Event Aggregator? Composite Presenter?