/// <summary> /// Launchs a selection in an scenario. /// </summary> /// <param name="selectionForwardInfo">Origin scenario information.</param> /// <param name="argument">Selected oid information.</param> public static void LaunchSelectionScenario( ExchangeInfoSelectionForward selectionForwardInfo, ISelectionBackward argument) { // Instance Scenario, initialize and return the controller instance inside the Scenario. Form lScenario = CreateScenarioInstance(selectionForwardInfo); IUController lController = Initialize(lScenario, selectionForwardInfo); if (lController != null) { if (argument != null) { argument.SuscribeSelectionBackward(lController as IInstancesSelector); } } if (lScenario != null) { lScenario.MdiParent = MainForm; LaunchShowState = ShowState.Showing; lScenario.Show(); LaunchShowState = ShowState.Showed; } }
/// <summary> /// Launchs a selection in an scenario. /// </summary> /// <param name="selectionForwardInfo">Origin scenario information.</param> /// <param name="argument">Selected oid information.</param> public static void LaunchSelectionScenario( ExchangeInfoSelectionForward selectionForwardInfo, ISelectionBackward argument) { // Instance Scenario, initialize and return the controller instance inside the Scenario. Form lScenario = CreateScenarioInstance(selectionForwardInfo); IUController lController = Initialize(lScenario, selectionForwardInfo); if (lController!= null) { if (argument != null) { argument.SuscribeSelectionBackward(lController as IInstancesSelector); } } if (lScenario != null) { lScenario.MdiParent = MainForm; LaunchShowState = ShowState.Showing; lScenario.Show(); LaunchShowState = ShowState.Showed; } }