Ejemplo n.º 1
0
        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;
            }
        }