public TipManagerPresenter(ITipManager tipManagerView, IHome homeView, IAddTip addTipView, ITransaction transactionView) { this.tipManagerView = tipManagerView; this.homeView = homeView; this.addTipView = addTipView; this.transactionView = transactionView; tipManagerView.addTipButtonClicked += new EventHandler(OnAddTipButtonClicked); tipManagerView.homeButtonClicked += new EventHandler(OnHomeButtonClicked); tipManagerView.transactionButtonClicked += new EventHandler(OnTransactionButtonClicked); }
public AddTipPresenter(IAddTip addTipView, TipManagerModel tipManager, TipManagerServices services) { this.addTipView = addTipView; this.tipManager = tipManager; this.services = services; addTipView.clearButtonClicked += new EventHandler(OnClearButtonClicked); addTipView.addTipLoaded += new EventHandler(OnAddTipLoaded); addTipView.saveButtonClicked += new EventHandler(OnSaveButtonClicked); addTipView.doubleClicked += new EventHandler(OnDoubleClicked); addTipView.deleteButtonClicked += new EventHandler(OnDeleteButtonClicked); }