Esempio n. 1
0
 public AccountService(IAccountViewsModelFactory accountViewsModelFactory, IEmailFactory emailFactory,
                       ILookupRepository lookupRepository, IAccountRepository accountRepository,
                       IFormsAuthenticationService formsAuthentication, IEmployeeOnBoardRepository employeeOnBoardRepository,
                       ISessionStateService session, IProfileRepository profileRepository, IEnvironment environment,
                       IEmploymentHistoryRepository employmentHistoryRepository, ICompanyRepository companyRepository,
                       IEducationHistoryRepository educationHistoryRepository, IUserProfileModelFactory userProfileModelFactory,
                       ISkillSetRepository skillSetRepository, IDigitalFileRepository digitalFileRepository, IEmail email,
                       IUsersRepository usersRepository, IAesEncryption encryptionService, IEmployeeRepository employeeRepository)
 {
     this.accountViewsModelFactory    = accountViewsModelFactory;
     this.userProfileModelFactory     = userProfileModelFactory;
     this.employeeRepository          = employeeRepository;
     this.employeeOnBoardRepository   = employeeOnBoardRepository;
     this.lookupRepository            = lookupRepository;
     this.accountRepository           = accountRepository;
     this.profileRepository           = profileRepository;
     this.educationHistoryRepository  = educationHistoryRepository;
     this.employmentHistoryRepository = employmentHistoryRepository;
     this.skillSetRepository          = skillSetRepository;
     this.digitalFileRepository       = digitalFileRepository;
     this.usersRepository             = usersRepository;
     this.emailFactory        = emailFactory;
     this.formsAuthentication = formsAuthentication;
     this.session             = session;
     this.encryptionService   = encryptionService;
     this.companyRepository   = companyRepository;
     this.environment         = environment;
     this.email = email;
 }
Esempio n. 2
0
 public EducationHistoryService(IEducationHistoryViewModelFactory applicationeducationhistoryViewModelFactory, ISessionStateService session,
                                IEducationHistoryRepository applicationeducationhistoryRepository, IEmployeeOnBoardRepository employeeOnBoardRepository, IUsersRepository usersRepository)
 {
     this.applicationeducationhistoryViewModelFactory = applicationeducationhistoryViewModelFactory;
     this.applicationeducationhistoryRepository       = applicationeducationhistoryRepository;
     this.employeeOnBoardRepository = employeeOnBoardRepository;
     this.usersRepository           = usersRepository;
     this.session = session;
 }
Esempio n. 3
0
 public EmploymentHistoryService(IEmploymentHistoryViewModelFactory employmentHistoryViewsFactoryModel, ISessionStateService session,
                                 IEmploymentHistoryRepository employmentHistoryRepository, IEmployeeOnBoardRepository employeeOnBoardRepository, IUsersRepository usersRepository)
 {
     this.employmentHistoryViewsFactoryModel = employmentHistoryViewsFactoryModel;
     this.employmentHistoryRepository        = employmentHistoryRepository;
     this.session = session;
     this.employeeOnBoardRepository = employeeOnBoardRepository;
     this.usersRepository           = usersRepository;
 }
Esempio n. 4
0
 public SkillSetServices(ISkillSetRepository skillSetRepository, ILookupRepository lookupRepository, IEmployeeOnBoardRepository employeeOnBoardRepository,
                         ISkillSetViewModelFactory skillSetViewModelFactory, ISessionStateService session, IUsersRepository usersRepository)
 {
     this.lookupRepository         = lookupRepository;
     this.skillSetViewModelFactory = skillSetViewModelFactory;
     this.skillSetRepository       = skillSetRepository;
     this.session                   = session;
     this.usersRepository           = usersRepository;
     this.employeeOnBoardRepository = employeeOnBoardRepository;
 }
Esempio n. 5
0
 public DisciplineService(IUsersRepository usersRepository, ICompanyRepository companyRepository, ILookupRepository lookupRepository, IEmployeeOnBoardRepository employeeOnBoardRepository,
                          IDisciplineViewModelFactory disciplineViewModelFactory, IDisciplineRepository disciplineRepository, IEmployeeRepository employeeRepository, ISessionStateService session)
 {
     this.disciplineRepository       = disciplineRepository;
     this.lookupRepository           = lookupRepository;
     this.companyRepository          = companyRepository;
     this.usersRepository            = usersRepository;
     this.disciplineViewModelFactory = disciplineViewModelFactory;
     this.employeeRepository         = employeeRepository;
     this.employeeOnBoardRepository  = employeeOnBoardRepository;
     this.session = session;
 }
Esempio n. 6
0
 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;
 }
Esempio n. 7
0
 public ProfileService(IProfileViewModelFactory profileViewModelFactory, IProfileRepository profileRepository, IUsersRepository usersRepository,
                       ISessionStateService session, IDigitalFileService digitalFileService, ILookupRepository lookupRepository, IEmployeeOnBoardRepository employeeOnBoardRepository,
                       IDigitalFileRepository digitalFileRepository)
 {
     this.profileViewModelFactory = profileViewModelFactory;
     this.profileRepository       = profileRepository;
     this.session                   = session;
     this.digitalFileService        = digitalFileService;
     this.lookupRepository          = lookupRepository;
     this.usersRepository           = usersRepository;
     this.employeeOnBoardRepository = employeeOnBoardRepository;
     this.digitalFileRepository     = digitalFileRepository;
 }
Esempio n. 8
0
 public LeaveRequestService(ILeaveRepository leaveRepository, ILeaveRequestViewModelFactory leaveRequestViewModelFactory,
                            IUsersRepository usersRepository, ICompanyRepository companyRepository,
                            ISessionStateService session, ILookupRepository lookupRepository,
                            IEmployeeOnBoardRepository employeeRepository,
                            IGradeRepository gradeRepository)
 {
     this.leaveRepository = leaveRepository;
     this.leaveRequestViewModelFactory = leaveRequestViewModelFactory;
     this.usersRepository    = usersRepository;
     this.session            = session;
     this.employeeRepository = employeeRepository;
     this.companyRepository  = companyRepository;
     this.gradeRepository    = gradeRepository;
     this.lookupRepository   = lookupRepository;
 }
Esempio n. 9
0
 public EmployeeTrainingService(IEmployeeTrainingRepository employeeTraining,
                                IEmployeeOnBoardRepository employeeOnBoardRepository, ITrainingRepository trainingRepository,
                                IEmployeeTrainingFactory employeeTrainingFactory, ILookupRepository lookupRepository,
                                IUsersRepository usersRepository, ISessionStateService session,
                                ICompanyRepository companyRepository)
 {
     this.employeeOnBoardRepository = employeeOnBoardRepository;
     this.employeeTraining          = employeeTraining;
     this.trainingRepository        = trainingRepository;
     this.employeeTrainingFactory   = employeeTrainingFactory;
     this.lookupRepository          = lookupRepository;
     this.usersRepository           = usersRepository;
     this.companyRepository         = companyRepository;
     this.session = session;
 }
Esempio n. 10
0
 public AdminService(ICompanyRepository companyRepository, IAdminViewModelFactory adminViewModelFactory, IDigitalFileRepository digitalFileRepository,
                     ILookupRepository lookupRepository, IDepartmentRepository departmentRepository, IEmployeeOnBoardRepository employeeOnBoardRepository,
                     IJobTitleRepository jobTitleRepository, ISessionStateService session, IAccountRepository accountRepository,
                     IIndustryRepository industryRepository, IUsersRepository usersRepository, IDigitalFileService digitalFileService,
                     IGenerateDocumentService generateDocumentService)
 {
     this.companyRepository     = companyRepository;
     this.adminViewModelFactory = adminViewModelFactory;
     this.lookupRepository      = lookupRepository;
     this.departmentRepository  = departmentRepository;
     this.jobTitleRepository    = jobTitleRepository;
     this.industryRepository    = industryRepository;
     this.usersRepository       = usersRepository;
     this.session                   = session;
     this.accountRepository         = accountRepository;
     this.digitalFileService        = digitalFileService;
     this.generateDocumentService   = generateDocumentService;
     this.employeeOnBoardRepository = employeeOnBoardRepository;
     this.digitalFileRepository     = digitalFileRepository;
 }
Esempio n. 11
0
 public PayrollServices(IPayrollRepository payrollRepository, ILookupRepository lookupRepository, IEmployeeRepository employeeRepository,
                        IPayrollViewModelFactory payrollViewModelFactory, ILevelGradeRepository levelGradeRepository, ICompanyRepository companyRepository,
                        IEmployeeDeductionRepository employeeDeductionRepository, IRewardRepository rewardRepository, ILoanRepository loanRepository,
                        IEmployeeOnBoardRepository employeeOnBoardRepository, IUsersRepository usersRepository, ILevelRepository levelRepository,
                        IGradeRepository gradeRepository, IBenefitRepository benefitRepository, IDigitalFileRepository digitalFileRepository, ISessionStateService session)
 {
     this.lookupRepository            = lookupRepository;
     this.payrollRepository           = payrollRepository;
     this.payrollViewModelFactory     = payrollViewModelFactory;
     this.levelGradeRepository        = levelGradeRepository;
     this.employeeRepository          = employeeRepository;
     this.employeeDeductionRepository = employeeDeductionRepository;
     this.companyRepository           = companyRepository;
     this.rewardRepository            = rewardRepository;
     this.loanRepository            = loanRepository;
     this.usersRepository           = usersRepository;
     this.levelRepository           = levelRepository;
     this.gradeRepository           = gradeRepository;
     this.benefitRepository         = benefitRepository;
     this.employeeOnBoardRepository = employeeOnBoardRepository;
     this.digitalFileRepository     = digitalFileRepository;
     this.session = session;
 }