public override IEmployeeManager CreateEmployee() { var permant = new PermantEmployeeManager(); _employee.HouseAllowance = permant.GetHouseAllowance(); return(permant); }
public IEmployeeManager CreateEmployee(int employeeType) { IEmployeeManager employeeManager = null; if (employeeType == 1) { employeeManager = new PermantEmployeeManager(); } else if (employeeType == 2) { employeeManager = new ContractEmployeeManager(); } return(employeeManager); }