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; } }