예제 #1
0
 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();
 }
예제 #2
0
 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);
 }