예제 #1
0
 public PlanService(IPlanRepository planRepository, IPlanTariffRepository planTariffRepository, IContractRepository contractRepository, INetworkRepository networkRepository, INetworkTariffRepository networkTariffRepository)
 {
     _planRepository = planRepository;
     _planTariffRepository = planTariffRepository;
     _contractRepository = contractRepository;
     _networkTariffRepository = networkTariffRepository;
     _networkRepository = networkRepository;
 }
예제 #2
0
파일: Helpers.cs 프로젝트: Mavtak/roomie
        public static void AddUserAndCopyAccess(IUserRepository userRepository, INetworkRepository networkRepository, INetworkGuestRepository networkGuestRepository, string username, string password, string referenceUsername)
        {
            var user = User.Create(string.Join(":", "internal", username));
            user.Secret = Web.Persistence.Helpers.Secrets.BCryptSecret.FromPassword(password);

            userRepository.Add(user);

            var referenceUser = userRepository.Get(string.Join(":", "internal", referenceUsername));

            var networks = networkRepository.Get(referenceUser);

            foreach (var network in networks)
            {
                networkGuestRepository.Add(network, user);
            }
        }
예제 #3
0
 public InvoicingService(IInvoiceRepository invoiceRepository, IAccountRepository accountRepository, 
     IPlanRepository planRepository, INetworkRepository networkRepository, IContractRepository contractRepository, IContactRepository contactRepository,
     ICompanyRepository companyRepository, INumberGeneratorService numberGeneratorService,
     ISettingRepository settingRepository, ICustomFeeRepository customFeeRepository, IInvoiceHardcopyRepository hardcopyRepository, IContractService contractService,
     IInvoiceSettings invoiceSettings, IEwayPaymentsService ewayPaymentsService, IDateTimeFacade dateTime)
 {
     _invoiceRepository = invoiceRepository;
     _accountRepository = accountRepository;
     _planRepository = planRepository;
     _networkRepository = networkRepository;
     _contractRepository = contractRepository;
     _contactRepository = contactRepository;
     _companyRepository = companyRepository;
     _numberGeneratorService = numberGeneratorService;
     _settingRepository = settingRepository;
     _contractService = contractService;
     _customFeeRepository = customFeeRepository;
     _invoiceHardcopyRepository = hardcopyRepository;
     _invoiceSettings = invoiceSettings;
     _ewayPaymentsService = ewayPaymentsService;
     _dateTime = dateTime;
 }
예제 #4
0
 public SyncWholeNetwork(IComputerRepository computerRepository, IDeviceRepository deviceRepository, INetworkRepository networkRepository)
 {
     _computerRepository = computerRepository;
     _deviceRepository   = deviceRepository;
     _networkRepository  = networkRepository;
 }
예제 #5
0
 public ParticipantProductService(IParticipantProductRepository participantProductRepository, IMapper mapper, INetworkRepository networkRepository, IProductRepository productRepository, IUnitOfWork unitOfWork)
 {
     _participantProductRepository = participantProductRepository;
     _mapper            = mapper;
     _networkRepository = networkRepository;
     _productRepository = productRepository;
     _unitOfWork        = unitOfWork;
 }
 public CreateRelayHandler(INetworkRepository networkRepository)
 {
     _networkRepository = networkRepository;
 }
예제 #7
0
 public SkillsService(INetworkRepository networkRepository)
 {
     _networkRepository = networkRepository;
 }
 public CreateNetworkConnection(INetworkRepository repo)
 {
     _repo = repo;
 }
예제 #9
0
 public override void MyTestInitialize()
 {
     base.MyTestInitialize();
     networkRepository = RepositoryFactory.GetRepository<INetworkRepository>();
 }
예제 #10
0
 public SettingsManager(INetworkRepository repository)
 {
     this.repository = repository;
 }
예제 #11
0
 public NetworkService(INetworkRepository networkRepository,
                       IUserService userService)
 {
     _networkRepository = networkRepository;
     _userService       = userService;
 }
 public DeleteNetworkHandler(INetworkRepository networkRepository)
 {
     _networkRepository = networkRepository;
 }
예제 #13
0
 public NetworkService(INetworkRepository networkRepository)
 {
     _networkRepository = networkRepository;
 }
예제 #14
0
 public RetrieveNetworkHandler(INetworkRepository networkRepository, IMapper mapper)
 {
     _networkRepository = networkRepository;
     _mapper            = mapper;
 }
예제 #15
0
 public UsersManager(INetworkRepository repository)
 {
     this.repository = repository;
     neo4JDB         = new Neo4jDB();
 }
예제 #16
0
 public NetworkService(INetworkRepository repository) : base(repository)
 {
     _repository = repository;
 }
예제 #17
0
 public SimulatorManager(INetworkRepository networkRepository)//network repo=DAL
 {
     this.networkRepository = networkRepository;
 }
 public UpdateRelayHandler(INetworkRepository repository)
 {
     _repository = repository;
 }
예제 #19
0
 public NetworkController(INetworkRepository repository, INetworkMapper mapper)
 {
     _networkRepository = repository;
     _networkMapper = mapper;
 }
예제 #20
0
 public NetworkService(INetworkRepository networkRepository, INetworkVersionsStorage versionsStorage)
 {
     _networkRepository = networkRepository;
     _versionsStorage   = versionsStorage;
 }
예제 #21
0
 public DisconnectNetworkHandler(INetworkService networkService, INetworkRepository networkRepository, IContainerRepository containerRepository)
 {
     _networkService      = networkService;
     _networkRepository   = networkRepository;
     _containerRepository = containerRepository;
 }
예제 #22
0
 public LinesManagerUnitTest()
 {
     linesManager      = UnitTestContainer.container.GetInstance <ILinesManager>();
     networkRepository = UnitTestContainer.container.GetInstance <INetworkRepository>();
 }
 public ApiRepositoryController(ILogFactory logFactory, IUserActionHistoryRepository userActionHistoryRepository,
                                IRepositoriesRepository repositoriesRepository, IRepositoryDataRepository repositoryDataRepository, IKeyValuesRepository keyValuesRepository,
                                IKeyValueHistoryRepository keyValueHistoryRepository, IRepositoriesUpdateHistoryRepository repositoriesUpdateHistoryRepository,
                                IConnectionUrlHistoryRepository connectionUrlHistoryRepository, INetworkRepository networkRepository, IServiceTokenRepository serviceTokensRepository,
                                AppSettings appSettings, IRepositoriesService repositoriesService) : base(userActionHistoryRepository)
 {
     _appSettings                         = appSettings;
     _log                                 = logFactory.CreateLog(this);
     _repositoriesRepository              = repositoriesRepository;
     _repositoryDataRepository            = repositoryDataRepository;
     _keyValuesRepository                 = keyValuesRepository;
     _keyValueHistoryRepository           = keyValueHistoryRepository;
     _repositoriesUpdateHistoryRepository = repositoriesUpdateHistoryRepository;
     _connectionUrlHistoryRepository      = connectionUrlHistoryRepository;
     _networkRepository                   = networkRepository;
     _serviceTokensRepository             = serviceTokensRepository;
     _repositoriesService                 = repositoriesService;
 }
예제 #24
0
 public GetNetworkStatsHandler(INetworkRepository networkRepository)
 {
     _networkRepository = networkRepository;
 }
예제 #25
0
 public SeparationService(INetworkRepository networkRepository)
 {
     _programmers = networkRepository;
     _visited     = new List <string>();
     _queue       = new Queue <Node>();
 }
예제 #26
0
 public NetworkService(INetworkRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
예제 #27
0
 public DeleteNetworkHandler(INetworkRepository repository)
 {
     _repository = repository;
 }
예제 #28
0
 public ListNetworksHandler(INetworkRepository networkRepository, IMapper mapper)
 {
     _networkRepository = networkRepository;
     _mapper            = mapper;
 }
예제 #29
0
 public UsersController(INetworkRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
예제 #30
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;
 }
예제 #31
0
 public UpdateImageHandler(IMapper mapper, IRegistryAuthService authService, IContainerService containerService,
                           IImageRepository imageRepository, IDeploymentRepository deploymentRepository, INetworkRepository networkRepository, INetworkService networkService, IContainerRepository containerRepository)
 {
     _mapper               = mapper;
     _authService          = authService;
     _containerService     = containerService;
     _imageRepository      = imageRepository;
     _deploymentRepository = deploymentRepository;
     _networkRepository    = networkRepository;
     _networkService       = networkService;
     _containerRepository  = containerRepository;
 }
예제 #32
0
 public LinesManager(INetworkRepository networkRepository)
 {
     this.networkRepository = networkRepository;
 }
예제 #33
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;
 }
 public CreateNetworkHandler(INetworkRepository networkRepository, IMapper mapper)
 {
     _networkRepository = networkRepository;
     _mapper            = mapper;
 }
예제 #35
0
 public AccountsManager(INetworkRepository networkRepository, ILinesManager linesManager)
 {
     this.networkRepository = networkRepository;
     this.linesManager      = linesManager;
 }
예제 #36
0
        public ShowFetcher(INetworkRepository networkRepository)
        {
            this.NetworkRepository = networkRepository;

            this.DateParser = new DateParser();
        }
예제 #37
0
 public GuestEnabledNetworkRepository(INetworkRepository networks, INetworkGuestRepository guests)
 {
     _networks = networks;
     _guests = guests;
 }