コード例 #1
0
 public AuthenticationManagementService(IUnitOfWork uow, ICentralOrganizationRepository centralOrganizationRepository,
                                        IBranchProvinceRepository branchProvinceRepository, IUniversityRepository universityRepository,
                                        IPersonRepository personRepository, IAuthenticationRepository authenticationRepository,
                                        IRoleRepository roleRepository, IUserRoleRepository userRoleRepository, IApplicationUserManager userManager,
                                        IApplicationRoleManager roleManager, IUserLoginRepository userLoginRepository, IAuthenticationManager authenticationManager,
                                        IUserRepository userRepository, IProfileRepository profileRepository, IPostPersonRepository postPersonRepository,
                                        ISignerRepository signerRepository, ISettingsRepository settingsRepository)
 {
     _unitOfWork = uow;
     _centralOrganizationRepository = centralOrganizationRepository;
     _branchProvinceRepository      = branchProvinceRepository;
     _universityRepository          = universityRepository;
     _authenticationRepository      = authenticationRepository;
     _personRepository      = personRepository;
     _roleManager           = roleManager;
     _roleRepository        = roleRepository;
     _userRoleRepository    = userRoleRepository;
     _userManager           = userManager;
     _userLoginRepository   = userLoginRepository;
     _authenticationManager = authenticationManager;
     _userRepository        = userRepository;
     _settingsRepository    = settingsRepository;
     _postPersonRepository  = postPersonRepository;
     _signerRepository      = signerRepository;
     _profileRepository     = profileRepository;
 }
コード例 #2
0
 public RequestService(IUnitOfWork unitOfWork, IRequestRepository requestRepository,
                       IProfileRepository profileRepository, IStudentRepository studentRepository,
                       IPersonRepository personRepository, IMemberMasterRepository memberMasterRepository,
                       ISignerRepository signerRepository, ICartableRepository cartableRepository,
                       IPostPersonRepository postPersonRepository, IArchiveRepository archiveRepository,
                       IUserPostRepository userPostRepository, ICommissionRepository commissionRepository,
                       ICouncilRepository councilRepository, IAttachmentRepository attachmentRepository,
                       IVoteRepository voteRepository, ICommissionSpecialEducationRepository commissionSpecialEducationRepository)
 {
     _unitOfWork             = unitOfWork;
     _requestRepository      = requestRepository;
     _profileRepository      = profileRepository;
     _studentRepository      = studentRepository;
     _personRepository       = personRepository;
     _memberMasterRepository = memberMasterRepository;
     _signerRepository       = signerRepository;
     _cartableRepository     = cartableRepository;
     _postPersonRepository   = postPersonRepository;
     _archiveRepository      = archiveRepository;
     _userPostRepository     = userPostRepository;
     _commissionRepository   = commissionRepository;
     _councilRepository      = councilRepository;
     _attachmentRepository   = attachmentRepository;
     _voteRepository         = voteRepository;
     _commissionSpecialEducationRepository = commissionSpecialEducationRepository;
 }
コード例 #3
0
 public CartableService(IUnitOfWork unitOfWork, IPostPersonRepository postPersonRepository,
                        IFieldofStudyRepository fieldofStudyRepository, ICartableRepository cartableRepository,
                        RequestRepository requestRepository, IVoteRepository voteRepository,
                        ISignerRepository signerRepository, ISettingsRepository settingsRepository,
                        IPersonelRepository personelRepository, ICommissionRepository commissionRepository,
                        ICouncilRepository councilRepository, IRequestService requestService,
                        IUserPostRepository userPostRepository, IPostRepository postRepository,
                        ICommissionService commissionService, ICouncilService councilService)
 {
     _unitOfWork             = unitOfWork;
     _postPersonRepository   = postPersonRepository;
     _fieldofStudyRepository = fieldofStudyRepository;
     _cartableRepository     = cartableRepository;
     _requestRepository      = requestRepository;
     _signerRepository       = signerRepository;
     _voteRepository         = voteRepository;
     _settingsRepository     = settingsRepository;
     _personelRepository     = personelRepository;
     _commissionRepository   = commissionRepository;
     _councilRepository      = councilRepository;
     _requestService         = requestService;
     _userPostRepository     = userPostRepository;
     _postRepository         = postRepository;
     _commissionService      = commissionService;
     _councilService         = councilService;
 }
コード例 #4
0
 public RoleManagementService(IUnitOfWork unitOfWork, IPostRepository postRepository,
                              IPostPersonRepository postPersonRepository, ISignerRepository signerRepository,
                              IAuthenticationRepository authenticationRepository, IRoleRepository roleRepository,
                              IUserRepository userRepository, IUserRoleRepository userRoleRepository,
                              IAccessControlService accessControlService)
 {
     _unitOfWork               = unitOfWork;
     _postRepository           = postRepository;
     _postPersonRepository     = postPersonRepository;
     _signerRepository         = signerRepository;
     _authenticationRepository = authenticationRepository;
     _roleRepository           = roleRepository;
     _userRoleRepository       = userRoleRepository;
     _userRepository           = userRepository;
     _accessControlService     = accessControlService;
 }
コード例 #5
0
 public StructureManageService(IUnitOfWork unitOfWork, IOrganizationStructureNameRepository organizationStructure,
                               ICollegeRepository collegeRepository, IUniversityRepository universityRepository,
                               IEducationalGroupRepository educationalGroupRepository, IFieldofStudyRepository fieldofStudyRepository,
                               IPostPersonRepository postPersonRepository, IStudentRepository studentRepository,
                               IUserPostRepository userPostRepository)
 {
     _unitOfWork = unitOfWork;
     _organizationStructureNameRepository = organizationStructure;
     _collegeRepository          = collegeRepository;
     _educationalGroupRepository = educationalGroupRepository;
     _fieldofStudyRepository     = fieldofStudyRepository;
     _universityRepository       = universityRepository;
     _postPersonRepository       = postPersonRepository;
     _studentRepository          = studentRepository;
     _userPostRepository         = userPostRepository;
 }
コード例 #6
0
 public CommissionService(IUnitOfWork unitOfWork, IStudentRepository studentRepository,
                          IProfileRepository profileRepository, IRequestRepository requestRepository,
                          IMemberMasterRepository memberMasterRepository, IPersonRepository personRepository,
                          ICommissionSpecialEducationRepository commissionSpecialEducationRepository,
                          ICommissionRepository commissionRepository, IPostPersonRepository postPersonRepository,
                          ISignerRepository signerRepository, ICartableRepository cartableRepository, ISettingsRepository settingsRepository)
 {
     _unitOfWork             = unitOfWork;
     _studentRepository      = studentRepository;
     _profileRepository      = profileRepository;
     _requestRepository      = requestRepository;
     _memberMasterRepository = memberMasterRepository;
     _personRepository       = personRepository;
     _commissionSpecialEducationRepository = commissionSpecialEducationRepository;
     _commissionRepository = commissionRepository;
     _postPersonRepository = postPersonRepository;
     _signerRepository     = signerRepository;
     _cartableRepository   = cartableRepository;
     _settingsRepository   = settingsRepository;
 }