Пример #1
0
        public static IEmployeeManager GetEmployeeManager(EmployType empType)
        {
            switch (empType)
            {
            case EmployType.Contract:
                return(new ContractEmployeeManger());

            case EmployType.Permanent:
                return(new PermanentEmployeeManager());
            }
            return(null);
        }
Пример #2
0
        public static AbtractEmployee GetEmployeeManager(EmployType empType)
        {
            switch (empType)
            {
            case EmployType.Contract:
                return(new AbstractContractEmployeeManger());

            case EmployType.Permanent:
                return(new AbstractPermanentEmployeeManager());

            default:
                return(null);
            }
        }