Пример #1
0
 public CaseMemberProfileController(IWorkerRepository workerRepository,
                                    ICaseMemberRepository casememberRepository,
                                    IProfileTypeRepository profiletypeRepository,
                                    IHighestLevelOfEducationRepository highestlevelofeducationRepository,
                                    IGPARepository gpaRepository,
                                    IAnnualIncomeRepository annualincomeRepository,
                                    ISavingsRepository savingsRepository,
                                    IHousingQualityRepository housingqualityRepository,
                                    IImmigrationCitizenshipStatusRepository immigrationcitizenshipstatusRepository,
                                    ICaseMemberProfileRepository casememberprofileRepository,
                                    IWorkerRoleActionPermissionRepository workerroleactionpermissionRepository,
                                    IWorkerRoleActionPermissionNewRepository workerroleactionpermissionnewRepository,
                                    ICaseWorkerRepository caseworkerRepository,
                                    ICaseRepository caseRepository)
     : base(workerroleactionpermissionRepository, caseRepository, workerroleactionpermissionnewRepository)
 {
     this.workerRepository                  = workerRepository;
     this.casememberRepository              = casememberRepository;
     this.profiletypeRepository             = profiletypeRepository;
     this.highestlevelofeducationRepository = highestlevelofeducationRepository;
     this.gpaRepository            = gpaRepository;
     this.annualincomeRepository   = annualincomeRepository;
     this.savingsRepository        = savingsRepository;
     this.housingqualityRepository = housingqualityRepository;
     this.immigrationcitizenshipstatusRepository = immigrationcitizenshipstatusRepository;
     this.casememberprofileRepository            = casememberprofileRepository;
     this.caseworkerRepository = caseworkerRepository;
 }
Пример #2
0
 /// <summary>
 /// 请假单服务实现的构造函数
 /// </summary>
 public ProfileService(IUnitOfWork unitOfWork,
                       IProfileRepository leaveRepository,
                       IProfileTypeRepository leaveTypeRepository,
                       IUserRepository userRepository)
 {
     _unitOfWork            = unitOfWork;
     _profileRepository     = leaveRepository;
     _profileTypeRepository = leaveTypeRepository;
     _userRepository        = userRepository;
 }
Пример #3
0
 public ProfileTypeCollection(IProfileTypeRepository profileTypeRepository)
 {
     _profileTypeRepository = profileTypeRepository;
 }