public TypeOfExitService(ITypeOfExitViewModelFactory typeOfExitViewModelFactory, ILookupRepository lookupRepository, ISessionStateService session, ITypeOfExitRepository typeOfExitRepository, ICompanyRepository companyRepository, IUsersRepository usersRepository) { this.typeOfExitViewModelFactory = typeOfExitViewModelFactory; this.typeOfExitRepository = typeOfExitRepository; this.lookupRepository = lookupRepository; this.companyRepository = companyRepository; this.usersRepository = usersRepository; this.session = session; }
public ExitManagementService(IExitManagementRepository exitManagementRepository, IExitManagementViewModelFactory exitManagementViewModelFactory, IUsersRepository usersRepository, ICompanyRepository companyRepository, ILookupRepository lookupRepository, IEmployeeOnBoardRepository employeeOnBoardRepository, ITypeOfExitRepository typeOfExitRepository, ISessionStateService session) { this.exitManagementRepository = exitManagementRepository; this.exitManagementViewModelFactory = exitManagementViewModelFactory; this.usersRepository = usersRepository; this.companyRepository = companyRepository; this.lookupRepository = lookupRepository; this.typeOfExitRepository = typeOfExitRepository; this.employeeOnBoardRepository = employeeOnBoardRepository; this.session = session; }