public frmDepartment(EFrmAction eFrmType, DepartmentModel department) { InitializeComponent(); cmbHierarchy.DataSource = Enum.GetValues(typeof(EHierarchy)); _department = department; EmployeesLogic employeesLogic = new EmployeesLogic(); cmbHeadEmployee.DataSource = employeesLogic.GetEmployees(); cmbHeadEmployee.DisplayMember = "FullName"; cmbHeadEmployee.ValueMember = "ID"; switch (eFrmType) { case EFrmAction.add: Text = "Pridanie nového oddelenia"; lblNameOfFrm.Text = "Pridanie nového oddelenia"; btnSaveExist.Visible = false; break; case EFrmAction.edit: Text = "Editácia existujúceho oddelenia"; lblNameOfFrm.Text = "Editácia existujúceho oddelenia"; btnSaveNew.Visible = false; FillFormFromDepartment(_department); break; } }
public frmEmployee(EFrmAction eFrmAction, EmployeeModel employee) { InitializeComponent(); DepartmentsLogic departmentsLogic = new DepartmentsLogic(); cmbDepartment.DataSource = departmentsLogic.GetDepartments(); cmbDepartment.DisplayMember = "Name"; cmbDepartment.ValueMember = "ID"; _employee = employee; switch (eFrmAction) { case EFrmAction.add: Text = "Pridanie nového zamestnanca"; lblNameOfFrm.Text = "Pridanie nového zamestnanca"; btnSaveExist.Visible = false; break; case EFrmAction.edit: Text = "Editácia existujúceho zamestnanca"; lblNameOfFrm.Text = "Editácia existujúceho zamestnanca"; btnSaveNew.Visible = false; FillFrmFromEmployee(_employee); break; default: break; } }