Esempio n. 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;
 }
Esempio n. 2
0
 public AwardService(
     ILoggingService loggingService,
     IAwardRepository awardRepository,
     IUserRepository userRepository)
 {
     _loggingService  = loggingService;
     _awardRepository = awardRepository;
     _userRepository  = userRepository;
 }
Esempio n. 3
0
        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;
        }
Esempio n. 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;
 }
Esempio n. 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;
 }
Esempio n. 6
0
 public AwardController(IHostingEnvironment hosting)
 {
     Repository   = new AwardRepository(new AwardDbContext());
     this.hosting = hosting;
 }
Esempio n. 7
0
 public AwardService(IAwardRepository awardRepository)
 {
     _awardRepository = awardRepository;
 }
Esempio n. 8
0
 public AwardsController(IAwardRepository repo)
 {
     _repo = repo;
 }
Esempio n. 9
0
 public AwardsController(IAwardRepository awardRepository,
                         IUnitOfWork unitOfWork)
 {
     _awardRepository = awardRepository;
     _unitOfWork      = unitOfWork;
 }
Esempio n. 10
0
 public GrantService(IGrantRepository grantRepository, IAwardRepository awardRepository, IUnitOfWork unitOfWork)
 {
     this.grantRepository = grantRepository;
     this.awardRepository = awardRepository;
     this.unitOfWork      = unitOfWork;
 }
Esempio n. 11
0
 public AwardService(IAwardRepository awardRepository, IUnitOfWork unitOfWork)
 {
     this.awardRepository = awardRepository;
     this.unitOfWork      = unitOfWork;
 }
Esempio n. 12
0
 public AwardsController(IAwardRepository repository)
 {
     this.repository = repository ?? throw new ArgumentNullException(nameof(repository));
 }
Esempio n. 13
0
 public AwardManager(IAwardRepository awardRepository)
 {
     this.repository = awardRepository;
 }
Esempio n. 14
0
 public AwardService(IAwardRepository repository)
 {
     _repository = repository;
 }
Esempio n. 15
0
 public AccountController()
 {
     repository = new AwardRepository(new AwardDbContext());
 }