public IqToolPresenter(IUnityContainer container, IIqToolView view) { View = view; this.container = container; this.service = new WMSServiceClient(); View.Model = this.container.Resolve <IqToolModel>(); View.SelectionData += new EventHandler <DataEventArgs <IqReportTable> >(OnSelectionChanged); View.RemoveFromSelected += new EventHandler <DataEventArgs <IqColumn> >(View_RemoveFromSelected); View.AddToSelected += new EventHandler <DataEventArgs <IqColumn> >(View_AddToSelected); View.UpdateReport += new EventHandler <EventArgs>(View_UpdateReport); ProcessWindow pw = new ProcessWindow("Loading Tool ..."); View.Model.CheckRules(); Initialize(); pw.Close(); }
public IqToolPresenter(IUnityContainer container, IIqToolView view) { View = view; this.container = container; this.service = new WMSServiceClient(); View.Model = this.container.Resolve<IqToolModel>(); View.SelectionData += new EventHandler<DataEventArgs<IqReportTable>>(OnSelectionChanged); View.RemoveFromSelected += new EventHandler<DataEventArgs<IqColumn>>(View_RemoveFromSelected); View.AddToSelected += new EventHandler<DataEventArgs<IqColumn>>(View_AddToSelected); View.UpdateReport += new EventHandler<EventArgs>(View_UpdateReport); ProcessWindow pw = new ProcessWindow("Loading Tool ..."); View.Model.CheckRules(); Initialize(); pw.Close(); }