protected override void Context() { Result <EmployeeInfo> result = new Result <EmployeeInfo>(ServiceResult.Cancel); getNewEmployeeInfo.Stub(g => g.Get()).Return(result); AddNewEmployeeService service = GetAddNewEmployeeService(); service.Execute(new AddNewEmployeeData()); }
private void AddNewEmployee_Click(object sender, System.EventArgs e) { NewEmployeeInfoForm newEmployeeInfoForm = new NewEmployeeInfoForm(); NewEmployeeInfoPresenter newEmployeeInfoPresenter = new NewEmployeeInfoPresenter(newEmployeeInfoForm); SelectEmployeeManagerForm selectEmployeeManagerForm = new SelectEmployeeManagerForm(); SelectEmployeeManagerPresenter selectEmployeeManagerPresenter = new SelectEmployeeManagerPresenter(selectEmployeeManagerForm, EmployeeRepository); IAddNewEmployeeService addNewEmployeeService = new AddNewEmployeeService(newEmployeeInfoPresenter, selectEmployeeManagerPresenter); Presenter.AddNewEmployeeRequested(addNewEmployeeService); }
protected AddNewEmployeeService GetAddNewEmployeeService() { AddNewEmployeeService service = new AddNewEmployeeService(getNewEmployeeInfo, getEmployeeManager, appController); return(service); }
protected AddNewEmployeeService GetAddNewEmployeeService() { AddNewEmployeeService service = new AddNewEmployeeService(getNewEmployeeInfo, getEmployeeManager, appController); return service; }