public TrackOptionPresenter(IUnityContainer container, ITrackOptionView view) { View = view; this.container = container; this.service = new WMSServiceClient(); //this.region = region; View.Model = this.container.Resolve <TrackOptionModel>(); //Event Delegate View.AddManualTrackToList += new EventHandler <EventArgs>(this.OnAddManualTrackToList); View.RemoveManualTrack += new EventHandler <EventArgs>(this.OnRemoveManualTrack); View.LoadSetup += new EventHandler <EventArgs>(View_LoadSetup); View.LoadUniqueTracks += new EventHandler <DataEventArgs <Label> >(View_LoadUniqueTracks); View.RemoveUniqueTrack += new EventHandler <EventArgs>(View_RemoveUniqueTrack); View.UpdateTrackValue += new EventHandler <DataEventArgs <object[]> >(View_UpdateTrackValue); View.StkPrdDesc.Visibility = Visibility.Collapsed; view.BtnTrackRemove.Visibility = Visibility.Collapsed; View.StkAddTrack.Visibility = Visibility.Collapsed; }
public TrackOptionPresenter(IUnityContainer container, ITrackOptionView view) { View = view; this.container = container; this.service = new WMSServiceClient(); //this.region = region; View.Model = this.container.Resolve<TrackOptionModel>(); //Event Delegate View.AddManualTrackToList += new EventHandler<EventArgs>(this.OnAddManualTrackToList); View.RemoveManualTrack += new EventHandler<EventArgs>(this.OnRemoveManualTrack); View.LoadSetup += new EventHandler<EventArgs>(View_LoadSetup); View.LoadUniqueTracks += new EventHandler<DataEventArgs<Label>>(View_LoadUniqueTracks); View.RemoveUniqueTrack += new EventHandler<EventArgs>(View_RemoveUniqueTrack); View.UpdateTrackValue += new EventHandler<DataEventArgs<object[]>>(View_UpdateTrackValue); View.StkPrdDesc.Visibility = Visibility.Collapsed; view.BtnTrackRemove.Visibility = Visibility.Collapsed; View.StkAddTrack.Visibility = Visibility.Collapsed; }