コード例 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AwardService"/> class.
 /// </summary>
 /// <param name="awardViewModelFactory">The award view model factory.</param>
 /// <param name="lookupRepository">The lookup repository.</param>
 /// <param name="awardRepository">The award repository.</param>
 public AwardService(IAwardViewModelFactory awardViewModelFactory, ILookupRepository lookupRepository,
                     IAwardRepository awardRepository)
 {
     this.awardViewModelFactory = awardViewModelFactory;
     this.awardRepository       = awardRepository;
     this.lookupRepository      = lookupRepository;
 }
コード例 #2
0
ファイル: AwardService.cs プロジェクト: pobeirne/GradFolio
 public AwardService(
     ILoggingService loggingService,
     IAwardRepository awardRepository,
     IUserRepository userRepository)
 {
     _loggingService  = loggingService;
     _awardRepository = awardRepository;
     _userRepository  = userRepository;
 }
コード例 #3
0
ファイル: ProfileController.cs プロジェクト: xprasoulas/grid
        public ProfileController(IAccessRuleRepository accessRuleRepository,
                                 IUserRepository userRepository,
                                 IUserSkillRepository userSkillRepository,
                                 IUserCertificationRepository userCertificationRepository,
                                 IUserDocumentRepository userDocumentRepository,
                                 IUserHobbyRepository userHobbyRepository,
                                 ILinkedAccountRepository linkedAccountRepository,
                                 IRoleMemberRepository roleMemberRepository,
                                 IAssetRepository assetRepository,
                                 ILeaveEntitlementRepository leaveEntitlementRepository,
                                 IProjectMemberRepository projectMemberRepository,
                                 IUserTechnologyMapRepository userTechnologyMapRepository,
                                 IEmergencyContactRepository emergencyContactRepository,
                                 IEmployeeDependentRepository employeeDependentRepository,
                                 IUserAwardRepository userAwardRepository,
                                 ITokenRepository tokenRepository,
                                 IAwardRepository awardRepository,
                                 ITechnologyRepository technologyRepository,
                                 ISkillRepository skillRepository,
                                 IHobbyRepository hobbyRepository,
                                 ICertificationRepository certificationRepository,
                                 ISystemSnapshotRepository systemSnapshotRepository,
                                 ISettingsService settingsService,
                                 IEmployeeRepository employeeRepository,
                                 IUnitOfWork unitOfWork)
        {
            _accessRuleRepository        = accessRuleRepository;
            _userRepository              = userRepository;
            _userSkillRepository         = userSkillRepository;
            _userCertificationRepository = userCertificationRepository;
            _userDocumentRepository      = userDocumentRepository;
            _userHobbyRepository         = userHobbyRepository;

            _roleMemberRepository        = roleMemberRepository;
            _leaveEntitlementRepository  = leaveEntitlementRepository;
            _assetRepository             = assetRepository;
            _projectMemberRepository     = projectMemberRepository;
            _userTechnologyMapRepository = userTechnologyMapRepository;
            _emergencyContactRepository  = emergencyContactRepository;
            _employeeDependentRepository = employeeDependentRepository;
            _tokenRepository             = tokenRepository;
            _awardRepository             = awardRepository;
            _systemSnapshotRepository    = systemSnapshotRepository;
            _userAwardRepository         = userAwardRepository;

            _technologyRepository    = technologyRepository;
            _skillRepository         = skillRepository;
            _hobbyRepository         = hobbyRepository;
            _certificationRepository = certificationRepository;
            _employeeRepository      = employeeRepository;
            _linkedAccountRepository = linkedAccountRepository;
            _settingsService         = settingsService;
            _unitOfWork = unitOfWork;
        }
コード例 #4
0
 public CurriculumVitaeService(ILoggingService loggingService, IUserRepository userRepository,
                               IProfileRepository profileRepository, IExperienceRepository experienceRepository,
                               ICourseRepository courseRepository, ISkillRepository skillRepository, IAwardRepository awardRepository,
                               IInterestRepository interestRepository, IProjectRepository projectRepository,
                               ICurriculumVitaeRepository curriculumVitaeRepository)
 {
     _loggingService            = loggingService;
     _userRepository            = userRepository;
     _profileRepository         = profileRepository;
     _experienceRepository      = experienceRepository;
     _courseRepository          = courseRepository;
     _skillRepository           = skillRepository;
     _awardRepository           = awardRepository;
     _interestRepository        = interestRepository;
     _projectRepository         = projectRepository;
     _curriculumVitaeRepository = curriculumVitaeRepository;
 }
コード例 #5
0
 public UsersController(ISettingsService settingsService,
                        IAccessRuleRepository accessRuleRepository,
                        IUserRepository userRepository,
                        IUserSkillRepository userSkillRepository,
                        IUserCertificationRepository userCertificationRepository,
                        IDepartmentRepository departmentRepository,
                        IDesignationRepository designationRepository,
                        ILocationRepository locationRepository,
                        IShiftRepository shiftRepository,
                        IRoleRepository roleRepository,
                        IRoleMemberRepository roleMemberRepository,
                        IAssetRepository assetRepository,
                        ILeaveEntitlementRepository leaveEntitlementRepository,
                        IProjectMemberRepository projectMemberRepository,
                        IUserTechnologyMapRepository userTechnologyMapRepository,
                        IEmergencyContactRepository emergencyContactRepository,
                        IEmployeeDependentRepository employeeDependentRepository,
                        IUserAwardRepository userAwardRepository,
                        ITokenRepository tokenRepository,
                        IAwardRepository awardRepository,
                        ITechnologyRepository technologyRepository,
                        ISkillRepository skillRepository,
                        IHobbyRepository hobbyRepository,
                        IUserHobbyRepository userHobbyRepository,
                        ICertificationRepository certificationRepository,
                        ISystemSnapshotRepository systemSnapshotRepository,
                        IUserDocumentRepository userDocumentRepository,
                        IUnitOfWork unitOfWork)
 {
     _userRepository              = userRepository;
     _userSkillRepository         = userSkillRepository;
     _userCertificationRepository = userCertificationRepository;
     _roleMemberRepository        = roleMemberRepository;
     _userTechnologyMapRepository = userTechnologyMapRepository;
     _userHobbyRepository         = userHobbyRepository;
     _unitOfWork = unitOfWork;
 }
コード例 #6
0
 public AwardController(IHostingEnvironment hosting)
 {
     Repository   = new AwardRepository(new AwardDbContext());
     this.hosting = hosting;
 }
コード例 #7
0
 public AwardService(IAwardRepository awardRepository)
 {
     _awardRepository = awardRepository;
 }
コード例 #8
0
 public AwardsController(IAwardRepository repo)
 {
     _repo = repo;
 }
コード例 #9
0
ファイル: AwardsController.cs プロジェクト: xprasoulas/grid
 public AwardsController(IAwardRepository awardRepository,
                         IUnitOfWork unitOfWork)
 {
     _awardRepository = awardRepository;
     _unitOfWork      = unitOfWork;
 }
コード例 #10
0
 public GrantService(IGrantRepository grantRepository, IAwardRepository awardRepository, IUnitOfWork unitOfWork)
 {
     this.grantRepository = grantRepository;
     this.awardRepository = awardRepository;
     this.unitOfWork      = unitOfWork;
 }
コード例 #11
0
ファイル: AwardService.cs プロジェクト: vlabor/CSharpPractice
 public AwardService(IAwardRepository awardRepository, IUnitOfWork unitOfWork)
 {
     this.awardRepository = awardRepository;
     this.unitOfWork      = unitOfWork;
 }
コード例 #12
0
 public AwardsController(IAwardRepository repository)
 {
     this.repository = repository ?? throw new ArgumentNullException(nameof(repository));
 }
コード例 #13
0
 public AwardManager(IAwardRepository awardRepository)
 {
     this.repository = awardRepository;
 }
コード例 #14
0
 public AwardService(IAwardRepository repository)
 {
     _repository = repository;
 }
コード例 #15
0
 public AccountController()
 {
     repository = new AwardRepository(new AwardDbContext());
 }