protected override IConsole EstablishContext() { command_line_arguments = new[] { "path", "testfixtureattributename" }; presenter = Dependency <IReportPresenter>(); return(new Console(presenter)); }
public PresentationController(IEntryPresenter entryPresenter, IReportPresenter reportPresenter, INotifyIcon notifiyIcon) { _entryPresenter = entryPresenter; _reportPresenter = reportPresenter; _notifyIcon = notifiyIcon; _notifyIcon.ShowReport += OnShowReport; }
void Shell_ShowReports(object sender, System.EventArgs e) { IReportPresenter presenter = container.Resolve <IReportPresenter>(); if (reportW != null) { try { reportW.Close(); } catch { } } reportW = new PopupWindow(); reportW.Closing += new System.ComponentModel.CancelEventHandler(reportW_Closing); reportW.ShowViewInShell(presenter.View, "WMS Express Reports"); reportW.WindowState = System.Windows.WindowState.Maximized; reportW.Show(); }
public Console(IReportPresenter presenter) { this.presenter = presenter; }