public ItSystemUsageService(
     IGenericRepository <ItSystemUsage> usageRepository,
     IAuthorizationContext authorizationContext,
     IItSystemRepository systemRepository,
     IItContractRepository contractRepository,
     IOptionsService <SystemRelation, RelationFrequencyType> frequencyService,
     IGenericRepository <SystemRelation> relationRepository,
     IGenericRepository <ItInterface> interfaceRepository,
     IReferenceService referenceService,
     ITransactionManager transactionManager,
     IDomainEvents domainEvents,
     ILogger logger,
     IGenericRepository <ItSystemUsageSensitiveDataLevel> sensitiveDataLevelRepository)
 {
     _usageRepository      = usageRepository;
     _authorizationContext = authorizationContext;
     _systemRepository     = systemRepository;
     _contractRepository   = contractRepository;
     _frequencyService     = frequencyService;
     _transactionManager   = transactionManager;
     _domainEvents         = domainEvents;
     _relationRepository   = relationRepository;
     _interfaceRepository  = interfaceRepository;
     _referenceService     = referenceService;
     _logger = logger;
     _sensitiveDataLevelRepository = sensitiveDataLevelRepository;
 }
 public HandoverTrialController(
     IGenericRepository <HandoverTrial> repository,
     IItContractRepository contractRepository)
     : base(repository)
 {
     _contractRepository = contractRepository;
 }
 public AdviceRootResolution(
     IItSystemUsageRepository itSystemUsageRepository,
     IItProjectRepository itProjectRepository,
     IItContractRepository itContractRepository,
     IDataProcessingRegistrationRepository dataProcessingRegistrationRepository
     )
 {
     _itSystemUsageRepository = itSystemUsageRepository;
     _itProjectRepository     = itProjectRepository;
     _itContractRepository    = itContractRepository;
     _dataProcessingRegistrationRepository = dataProcessingRegistrationRepository;
 }
Beispiel #4
0
 public ItContractService(
     IItContractRepository repository,
     IGenericRepository <EconomyStream> economyStreamRepository,
     IReferenceService referenceService,
     ITransactionManager transactionManager,
     IDomainEvents domainEvents,
     IAuthorizationContext authorizationContext,
     ILogger logger,
     IContractDataProcessingRegistrationAssignmentService contractDataProcessingRegistrationAssignmentService)
 {
     _repository = repository;
     _economyStreamRepository = economyStreamRepository;
     _referenceService        = referenceService;
     _transactionManager      = transactionManager;
     _domainEvents            = domainEvents;
     _authorizationContext    = authorizationContext;
     _logger = logger;
     _contractDataProcessingRegistrationAssignmentService = contractDataProcessingRegistrationAssignmentService;
 }
Beispiel #5
0
 public UserNotificationService(
     IUserNotificationRepository userNotificationRepository,
     ITransactionManager transactionManager,
     IItSystemUsageRepository systemUsageRepository,
     IItContractRepository contractRepository,
     IItProjectRepository projectRepository,
     IDataProcessingRegistrationRepository dataProcessingRepository,
     IOperationClock operationClock,
     ILogger logger)
 {
     _userNotificationRepository = userNotificationRepository;
     _transactionManager         = transactionManager;
     _systemUsageRepository      = systemUsageRepository;
     _contractRepository         = contractRepository;
     _projectRepository          = projectRepository;
     _dataProcessingRepository   = dataProcessingRepository;
     _operationClock             = operationClock;
     _logger = logger;
 }
Beispiel #6
0
 public ReferenceService(
     IReferenceRepository referenceRepository,
     IItSystemRepository itSystemRepository,
     IItSystemUsageRepository systemUsageRepository,
     IItContractRepository contractRepository,
     IItProjectRepository projectRepository,
     IDataProcessingRegistrationRepository dataProcessingRegistrationRepository,
     IAuthorizationContext authorizationContext,
     ITransactionManager transactionManager,
     IOperationClock operationClock,
     IDomainEvents domainEvents)
 {
     _referenceRepository   = referenceRepository;
     _itSystemRepository    = itSystemRepository;
     _systemUsageRepository = systemUsageRepository;
     _contractRepository    = contractRepository;
     _projectRepository     = projectRepository;
     _dataProcessingRegistrationRepository = dataProcessingRegistrationRepository;
     _authorizationContext = authorizationContext;
     _transactionManager   = transactionManager;
     _operationClock       = operationClock;
     _domainEvents         = domainEvents;
 }
Beispiel #7
0
 public PaymentMilestoneController(IGenericRepository <PaymentMilestone> repository, IItContractRepository contractRepository)
     : base(repository)
 {
     _contractRepository = contractRepository;
 }
Beispiel #8
0
 public ItContractRightsController(IGenericRepository <ItContractRight> repository, IItContractRepository itContractRepository)
     : base(repository)
 {
     _itContractRepository = itContractRepository;
 }