private void OnShowReportSalary(object sender, System.EventArgs e) { IReportView view = new Forms.ReportForm(new ApplicationContext()); IPresenter presenter = new ReportPresenter(view, new Data.Repository.EmployeeSalaryRepository()); presenter?.Run(); }
private void OnShowReport(object sender, System.EventArgs e) { _dataFactory?.Save(); _dataFactory?.Close(); View.IReportView mainView = new Forms.ReportForm(new ApplicationContext()); IPresenter mainPresenter = new ReportPresenter(mainView); mainPresenter?.Run(); }