public AddEditPresenter(CompanyPresenter parent, ICompanyModel model, ViewMode mode) { this.model = model; departments = model.GetDepartments(); employees = model.GetEmployees(); this.mode = mode; this.parentPresenter = parent; this.editView = new AddEditForm(this); editView.LoadForm(); }
public AddEditPresenter(CompanyPresenter parent, ICompanyModel model, ViewMode mode, Empoyee employee) { this.model = model; departments = model.GetDepartments(); employees = model.GetEmployees(); this.editedEmployee = employee; this.originalDepartment = employee.DepartmentID; this.mode = mode; this.parentPresenter = parent; this.editView = new AddEditForm(this); editView.LoadForm(editedEmployee); }