コード例 #1
0
 public GetLatestSiteAccessRecordsHandler(IVmsLogger <GetBusinessAccessRecordsHandler> logger, IAccessRecordRepository accessRecordRepository, IUserRepository userRepository, IUserStatusRepository statusRepository)
 {
     _logger = logger;
     _accessRecordRepository = accessRecordRepository;
     _userRepository         = userRepository;
     _statusRepository       = statusRepository;
 }
コード例 #2
0
 public AuthenticationService(
     IEaiSingleSignOnService eaiSingleSignOnService,
     IMapper mapper,
     IUserPunctuationRepository userPunctuationRepository,
     IUserPunctuationSourceRepository userPunctuationSourceRepository,
     IUserAccessCodeInviteRepository userAccessCodeInviteRepository,
     IUserStatusLogRepository userStatusLogRepository,
     IUserRepository userRepository,
     IUserAccessLogRepository userAccessLogRepository,
     IUserStatusRepository userStatusRepository,
     IUserAccessCodeConfirmationRepository userAccessCodeConfirmationRepository,
     ISMSService SMSService,
     IUnitOfWork unitOfWork,
     IEmailService emailService,
     IShopUserRepository shopUserRepository,
     ILogger logger,
     IHostingEnvironment env)
 {
     _eaiSingleSignOnService = eaiSingleSignOnService;
     _mapper = mapper;
     _userAccessCodeInviteRepository  = userAccessCodeInviteRepository;
     _userPunctuationSourceRepository = userPunctuationSourceRepository;
     _userPunctuationRepository       = userPunctuationRepository;
     _userAccessLogRepository         = userAccessLogRepository;
     _userStatusLogRepository         = userStatusLogRepository;
     _userRepository       = userRepository;
     _userStatusRepository = userStatusRepository;
     _userAccessCodeConfirmationRepository = userAccessCodeConfirmationRepository;
     _SMSService         = SMSService;
     _unitOfWork         = unitOfWork;
     _logger             = logger;
     _emailService       = emailService;
     _shopUserRepository = shopUserRepository;
     _env = env;
 }
コード例 #3
0
 public GetUserSnapshotsForBusinessHandler(IVmsLogger <GetUserSnapshotsForBusinessHandler> logger, IUserRepository userRepository, IAccessRecordRepository accessRecordRepository, ISiteRepository siteRepository, IUserStatusRepository statusRepository)
 {
     _logger                 = logger;
     _userRepository         = userRepository;
     _accessRecordRepository = accessRecordRepository;
     _siteRepository         = siteRepository;
     _statusRepository       = statusRepository;
 }
コード例 #4
0
ファイル: PresenceService.cs プロジェクト: Scyree/.NetProject
 public PresenceService(IPresenceRepository repository, ApplicationDbContext application, IUserStatusRepository userRepo, IUserStatusService service, IAttendanceRepository attendance, IUserAttendanceService serviceAttendance)
 {
     _repository        = repository;
     _userRepo          = userRepo;
     _service           = service;
     _attendance        = attendance;
     _application       = application;
     _serviceAttendance = serviceAttendance;
 }
コード例 #5
0
 public FriendInviteService(IUnitOfWork unitOfWork, IUserAccessCodeInviteRepository userAccessCodeInviteRepository, IUserRepository userRepository, ISMSService SMSService, IUserStatusRepository userStatusRepository, IOfficeRepository officeRepository)
 {
     _unitOfWork = unitOfWork;
     _userAccessCodeInviteRepository = userAccessCodeInviteRepository;
     _userRepository       = userRepository;
     _SMSService           = SMSService;
     _userStatusRepository = userStatusRepository;
     _officeRepository     = officeRepository;
 }
コード例 #6
0
        public void Init()
        {
            var _dir      = Path.Combine(Directory.GetCurrentDirectory());
            var _encoding = Encoding.UTF8;
            var config    = new RepositoriesConfig(Path.Combine(_dir, Guid.NewGuid().ToString() + ".datnetchat"), _encoding);

            _repo     = new UserStatusFileRepository(config);
            _filename = config.MessagesSourcePath;
        }
コード例 #7
0
 public CreateUserHandler(IVmsLogger <CreateUserHandler> logger, IUsersFactory factory, IAccountRepository accountRepository, IUserRepository userRepository, IServiceBusMessagePublisher publisher, IServicesRepository servicesRepository, IUserStatusRepository repository, IAccessRecordFactory recordFactory)
 {
     _logger             = logger;
     _factory            = factory;
     _accountRepository  = accountRepository;
     _userRepository     = userRepository;
     _publisher          = publisher;
     _servicesRepository = servicesRepository;
     _repository         = repository;
     _recordFactory      = recordFactory;
 }
コード例 #8
0
 public TrainingService(ITrainingRepository trainingRepository, ILogger logger, IUnitOfWork unitOfWork, ITrainingUserPointsRepository trainingUserPointsRepository, IUserRepository userRepository, IUserStatusRepository userStatusRepository, IShopUserRepository shopUserRepository, IUserPunctuationRepository userPunctuationRepository, IUserPunctuationSourceRepository userPunctuationSourceRepository)
 {
     _trainingRepository              = trainingRepository;
     _unitOfWork                      = unitOfWork;
     _logger                          = logger;
     _trainingUserPointsRepository    = trainingUserPointsRepository;
     _userRepository                  = userRepository;
     _userStatusRepository            = userStatusRepository;
     _shopUserRepository              = shopUserRepository;
     _userPunctuationRepository       = userPunctuationRepository;
     _userPunctuationSourceRepository = userPunctuationSourceRepository;
 }
コード例 #9
0
 public UserService(IMapper mapper, IOfficeRepository officeRepository, IUserRepository userRepository, IShopUserRepository shopUserRepository, IUserStatusRepository userStatusRepository, IUserStatusLogRepository userStatusLogRepository, IUserAccessCodeExpirationRepository userAccessCodeExpirationRepository, IUnitOfWork unitOfWork, ILogger logger, IHostingEnvironment env, ISMSService SMSService, IEmailService emailService)
 {
     _mapper                             = mapper;
     _userRepository                     = userRepository;
     _shopUserRepository                 = shopUserRepository;
     _userStatusRepository               = userStatusRepository;
     _userStatusLogRepository            = userStatusLogRepository;
     _userAccessCodeExpirationRepository = userAccessCodeExpirationRepository;
     _unitOfWork                         = unitOfWork;
     _logger                             = logger;
     _env              = env;
     _SMSService       = SMSService;
     _emailService     = emailService;
     _officeRepository = officeRepository;
 }
コード例 #10
0
 public HierarchyFileService(IMapper mapper, IHierarchyFileDataRepository hierarchyFileDataRepository, IHierarchyFileDataErrorRepository hierarchyFileDataErrorRepository, IHierarchyFileRepository hierarchyFileRepository, IFileStatusRepository fileStatusRepository, IUserRepository userRepository, IUserStatusRepository userStatusRepository, INetworkRepository networkRepository, IShopRepository shopRepository, IShopUserRepository shopUserRepository, IHostingEnvironment env, IUnitOfWork unitOfWork, IOfficeRepository officeRepository, ISaleRepository saleRepository)
 {
     _mapper = mapper;
     _hierarchyFileDataRepository      = hierarchyFileDataRepository;
     _hierarchyFileDataErrorRepository = hierarchyFileDataErrorRepository;
     _hierarchyFileRepository          = hierarchyFileRepository;
     _fileStatusRepository             = fileStatusRepository;
     _userRepository       = userRepository;
     _userStatusRepository = userStatusRepository;
     _networkRepository    = networkRepository;
     _shopRepository       = shopRepository;
     _shopUserRepository   = shopUserRepository;
     _env              = env;
     _unitOfWork       = unitOfWork;
     _officeRepository = officeRepository;
     _saleRepository   = saleRepository;
 }
コード例 #11
0
 public HavanService(IProductRepository productRepository, ILogger logger, IUserRepository userRepository, IShopUserRepository shopUserRepository, IShopRepository shopRepository, IUserStatusRepository userStatusRepository, IUserStatusLogRepository userStatusLogRepository, IOfficeRepository officeRepository, ISaleFileRepository saleFileRepository, ISaleFileDataRepository saleFileDataRepository, IFileStatusRepository fileStatusRepository, ISaleFileSkuStatusRepository saleFileSkuStatusRepository, ISaleRepository saleRepository, INetworkRepository networkRepository, IUnitOfWork unitOfWork)
 {
     _logger                      = logger;
     _productRepository           = productRepository;
     _userRepository              = userRepository;
     _shopUserRepository          = shopUserRepository;
     _shopRepository              = shopRepository;
     _userStatusRepository        = userStatusRepository;
     _userStatusLogRepository     = userStatusLogRepository;
     _officeRepository            = officeRepository;
     _saleFileRepository          = saleFileRepository;
     _saleFileDataRepository      = saleFileDataRepository;
     _fileStatusRepository        = fileStatusRepository;
     _saleFileSkuStatusRepository = saleFileSkuStatusRepository;
     _saleRepository              = saleRepository;
     _networkRepository           = networkRepository;
     _unitOfWork                  = unitOfWork;
 }
コード例 #12
0
 public HierarchyProcessesService(ISaleFileRepository saleFileRepository, IEmailService emailService, IUserAccessCodeInviteRepository userAccessCodeInviteRepository, IUserPunctuationSourceRepository userPunctuationSourceRepository, IUserPunctuationRepository userPunctuationRepository, IUserStatusLogRepository userStatusLogRepository, ILogger logger, IHierarchyFileDataRepository hierarchyFileDataRepository, IHierarchyFileDataErrorRepository hierarchyFileDataErrorRepository, IHierarchyFileRepository hierarchyFileRepository, IFileStatusRepository fileStatusRepository, IUserRepository userRepository, IUserStatusRepository userStatusRepository, IShopRepository shopRepository, IShopUserRepository shopUserRepository, IUnitOfWork unitOfWork, IOfficeRepository officeRepository, ISaleRepository saleRepository)
 {
     _logger       = logger;
     _emailService = emailService;
     _userPunctuationRepository        = userPunctuationRepository;
     _userPunctuationSourceRepository  = userPunctuationSourceRepository;
     _hierarchyFileDataRepository      = hierarchyFileDataRepository;
     _hierarchyFileDataErrorRepository = hierarchyFileDataErrorRepository;
     _hierarchyFileRepository          = hierarchyFileRepository;
     _fileStatusRepository             = fileStatusRepository;
     _userRepository                 = userRepository;
     _userStatusRepository           = userStatusRepository;
     _shopRepository                 = shopRepository;
     _shopUserRepository             = shopUserRepository;
     _unitOfWork                     = unitOfWork;
     _officeRepository               = officeRepository;
     _saleRepository                 = saleRepository;
     _userStatusLogRepository        = userStatusLogRepository;
     _userAccessCodeInviteRepository = userAccessCodeInviteRepository;
     _saleFileRepository             = saleFileRepository;
 }
コード例 #13
0
 public SaleFileService(IMapper mapper, ISaleProcessesService saleProcessesService, ISaleFileDataErrorRepository saleFileDataErrorRepository, ISaleFileDataRepository saleFileDataRepository, ISaleFileRepository saleFileRepository, IFileStatusRepository fileStatusRepository, IUserRepository userRepository, IUserStatusRepository userStatusRepository, INetworkRepository networkRepository, IHostingEnvironment env, IShopRepository shopRepository, IShopUserRepository shopUserRepository, IProductRepository productRepository, IFocusProductRepository focusProductRepository, IParticipantProductRepository participantProductRepository, IOfficeRepository officeRepository, IUnitOfWork unitOfWork, ISaleRepository saleRepository, ISaleFileSkuStatusRepository saleFileSkuStatusRepository, ICategoryProductRepository categoryProductRepository)
 {
     _mapper = mapper;
     _saleProcessesService        = saleProcessesService;
     _saleFileDataErrorRepository = saleFileDataErrorRepository;
     _saleFileDataRepository      = saleFileDataRepository;
     _saleFileRepository          = saleFileRepository;
     _fileStatusRepository        = fileStatusRepository;
     _userRepository       = userRepository;
     _userStatusRepository = userStatusRepository;
     _networkRepository    = networkRepository;
     _env                          = env;
     _shopRepository               = shopRepository;
     _shopUserRepository           = shopUserRepository;
     _productRepository            = productRepository;
     _focusProductRepository       = focusProductRepository;
     _participantProductRepository = participantProductRepository;
     _officeRepository             = officeRepository;
     _unitOfWork                   = unitOfWork;
     _saleRepository               = saleRepository;
     _saleFileSkuStatusRepository  = saleFileSkuStatusRepository;
     _categoryProductRepository    = categoryProductRepository;
 }
コード例 #14
0
 public SaleProcessesService(IEmailService emailService, ISaleFileDataErrorRepository saleFileDataErrorRepository, ISaleFileDataRepository saleFileDataRepository, ISaleFileRepository saleFileRepository, IFileStatusRepository fileStatusRepository, IUserRepository userRepository, IUserStatusRepository userStatusRepository, INetworkRepository networkRepository, IShopRepository shopRepository, IShopUserRepository shopUserRepository, IProductRepository productRepository, IFocusProductRepository focusProductRepository, IParticipantProductRepository participantProductRepository, IOfficeRepository officeRepository, IUnitOfWork unitOfWork, ISaleRepository saleRepository, ILogger logger, ISaleFileSkuStatusRepository saleFileSkuStatusRepository, ICategoryProductRepository categoryProductRepository, IUserPunctuationRepository userPunctuationRepository, IUserPunctuationSourceRepository userPunctuationSourceRepository)
 {
     _saleFileDataErrorRepository = saleFileDataErrorRepository;
     _emailService                 = emailService;
     _saleFileDataRepository       = saleFileDataRepository;
     _saleFileRepository           = saleFileRepository;
     _fileStatusRepository         = fileStatusRepository;
     _userRepository               = userRepository;
     _userStatusRepository         = userStatusRepository;
     _networkRepository            = networkRepository;
     _shopRepository               = shopRepository;
     _shopUserRepository           = shopUserRepository;
     _productRepository            = productRepository;
     _focusProductRepository       = focusProductRepository;
     _participantProductRepository = participantProductRepository;
     _officeRepository             = officeRepository;
     _unitOfWork     = unitOfWork;
     _saleRepository = saleRepository;
     _logger         = logger;
     _saleFileSkuStatusRepository     = saleFileSkuStatusRepository;
     _categoryProductRepository       = categoryProductRepository;
     _userPunctuationRepository       = userPunctuationRepository;
     _userPunctuationSourceRepository = userPunctuationSourceRepository;
 }
コード例 #15
0
 public UserStatusService(IUserStatusRepository userStatusRepository, IUserStatusLogRepository userStatusLogRepository)
 {
     _userStatusRepository    = userStatusRepository;
     _userStatusLogRepository = userStatusLogRepository;
 }
コード例 #16
0
 public UserController(IUserRepository _repository,
                       IUserStatusRepository _statusRepository)
 {
     repository       = _repository;
     statusRepository = _statusRepository;
 }
コード例 #17
0
 public UserStatusService(IUserStatusRepository statusRepository)
 {
     _statusRepository = statusRepository;
 }
コード例 #18
0
 public UserStatusService(IValidationDictionary aValidationDictionary, IUserStatusRepository aUserStatusRepo)
 {
     theUserStatusRepository = aUserStatusRepo;
     theValidationDictionary = aValidationDictionary;
 }
コード例 #19
0
 public DefaultUserService(IUserStatusRepository userStatusRepository)
 {
     _userStatusRepository = userStatusRepository;
 }
コード例 #20
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="language">repositorio lenguaje</param>
 /// <param name="menu">repositorio menu</param>
 /// <param name="parameters">repositorio parametros</param>
 /// <param name="roles">repositorio roles</param>
 /// <param name="rolMenu">repositorio roles menu</param>
 /// <param name="third">repositorio tercero</param>
 /// <param name="thirdType">repositorio tipo tercero</param>
 /// <param name="typeIdentification">repositorio tipo identificación</param>
 /// <param name="userInfoDetail">repositorio informacion detalle de usuario</param>
 /// <param name="user">repositorio de usuarios</param>
 /// <param name="userRoles">repositorio de usuarios roles</param>
 /// <param name="userStatus">repositorio de estados de usuarios</param>
 public UnitOfWork(ILanguageAppRepository language, IMenuRepository menu, IParametersAppRepository parameters, IRolesRepository roles, IRolMenuRepository rolMenu, IThirdRepository third, IThirdTypeRepository thirdType, ITypeIdentificationRepository typeIdentification, IUserInfoDetailRepository userInfoDetail, IUserRepository user, IUserRolesRepository userRoles, IUserStatusRepository userStatus)
 {
     Language           = language ?? throw new ArgumentNullException(nameof(language));
     Menu               = menu ?? throw new ArgumentNullException(nameof(menu));
     Parameters         = parameters ?? throw new ArgumentNullException(nameof(parameters));
     Roles              = roles ?? throw new ArgumentNullException(nameof(roles));
     RolMenu            = rolMenu ?? throw new ArgumentNullException(nameof(rolMenu));
     Third              = third ?? throw new ArgumentNullException(nameof(third));
     ThirdType          = thirdType ?? throw new ArgumentNullException(nameof(thirdType));
     TypeIdentification = typeIdentification ?? throw new ArgumentNullException(nameof(typeIdentification));
     UserInfoDetail     = userInfoDetail ?? throw new ArgumentNullException(nameof(userInfoDetail));
     User               = user ?? throw new ArgumentNullException(nameof(user));
     UserRoles          = userRoles ?? throw new ArgumentNullException(nameof(userRoles));
     UserStatus         = userStatus ?? throw new ArgumentNullException(nameof(userStatus));
 }
コード例 #21
0
 public UserAttendanceService(IPresenceRepository repository, IUserStatusRepository userRepo, IAttendanceRepository attendance)
 {
     _repository = repository;
     _userRepo   = userRepo;
     _attendance = attendance;
 }
コード例 #22
0
 public UserStatusService(IVmsLogger <UserStatusService> logger, IUserStatusRepository repository, IAccessRecordFactory factory)
 {
     this.logger     = logger;
     this.repository = repository;
     this.factory    = factory;
 }
コード例 #23
0
 public UserStatusService(IUserStatusRepository repository)
 {
     _repository = repository;
 }
コード例 #24
0
 public UserStatusService(IUserStatusRepository repo)
 {
     this.repo = repo;
 }