public PairTrackerPresenter(PairTrackerView view, Session model, SessionPercentageStatisticGenerator statGenerator) { this.view = view; this.model = model; this.statGenerator = statGenerator; view.StartButton_Clicked += new EventHandler<StartButtonClickedEventArgs>(StartSession); view.StopButton_Clicked += new EventHandler<EventArgs>(EndSession); view.Controller_Changed += new EventHandler<ControllerChangedEventArgs>(ChangeControllerHandler); }
public PairTrackerPresenter(PairTrackerView view, PairingSession model, AboutPresenter aboutPresenter, SessionPercentageStatisticGenerator statGenerator, Repository<PairingSession> repository) { this.view = view; this.model = model; this.statGenerator = statGenerator; this.repository = repository; this.aboutPresenter = aboutPresenter; view.StartButton_Clicked += new EventHandler<StartButtonClickedEventArgs>(StartSession); view.StopButton_Clicked += new EventHandler<EventArgs>(EndSession); view.Controller_Changed += new EventHandler<ControllerChangedEventArgs>(ChangeControllerHandler); view.CloseButton_Clicked += new EventHandler<CloseButtonClickedEventArgs>(Close); view.About_Clicked += new EventHandler<EventArgs>(ShowAbout); view.PauseButton_Clicked += new EventHandler<EventArgs>(PauseSession); }
public PairTrackerPresenter(PairTrackerView view, PairingSession model, AboutPresenter aboutPresenter, SessionPercentageStatisticGenerator statGenerator, Repository <PairingSession> repository) { this.view = view; this.model = model; this.statGenerator = statGenerator; this.repository = repository; this.aboutPresenter = aboutPresenter; view.StartButton_Clicked += new EventHandler <StartButtonClickedEventArgs>(StartSession); view.StopButton_Clicked += new EventHandler <EventArgs>(EndSession); view.Controller_Changed += new EventHandler <ControllerChangedEventArgs>(ChangeControllerHandler); view.CloseButton_Clicked += new EventHandler <CloseButtonClickedEventArgs>(Close); view.About_Clicked += new EventHandler <EventArgs>(ShowAbout); view.PauseButton_Clicked += new EventHandler <EventArgs>(PauseSession); }
public PairTrackerPresenterBuilder WithView(PairTrackerView view) { this.view = view; return(this); }
public PairTrackerPresenterBuilder WithView(PairTrackerView view) { this.view = view; return this; }