private void productInformationToolStripMenuItem_Click(object sender, EventArgs e) { ProductInformationConfirmation productInformationConfirmation = new ProductInformationConfirmation(); Microsoft.Practices.Prism.Interactivity.InteractionRequest.InteractionRequestedEventArgs request = new Practices.Prism.Interactivity.InteractionRequest.InteractionRequestedEventArgs(productInformationConfirmation, () => { }); PosApplication.Instance.Services.Interaction.InteractionRequest(request); }
private void HandleProductInformationInteraction(InteractionRequestedEventArgs e) { if (e == null) { throw new ArgumentNullException("InteractionRequestedEventArgs"); } ProductInformationConfirmation context = (ProductInformationConfirmation)e.Context; ProductInformationConfirmation results = InvokeInteraction <ProductInformationConfirmation, ProductInformationConfirmation>("ProductInformationForm", context, true); if (results != null) { context.Confirmed = results.Confirmed; } }