public Scope(
     IMarketingContactRepository marketingContactRepository,
     ISolutionCapabilityRepository solutionCapabilityRepository,
     ISolutionEpicRepository solutionEpicRepository,
     ISolutionRepository solutionRepository,
     ISupplierRepository supplierRepository,
     IEpicRepository epicRepository,
     ISolutionEpicStatusRepository solutionEpicStatusRepository,
     IPriceRepository priceRepository,
     IAdditionalServiceRepository additionalServiceRepository,
     ICatalogueItemRepository catalogueItemRepository,
     IDbConnector dbConnector)
 {
     MarketingContactRepository   = marketingContactRepository;
     SolutionCapabilityRepository = solutionCapabilityRepository;
     SolutionEpicRepository       = solutionEpicRepository;
     SolutionRepository           = solutionRepository;
     SupplierRepository           = supplierRepository;
     EpicRepository = epicRepository;
     SolutionEpicStatusRepository = solutionEpicStatusRepository;
     PriceRepository             = priceRepository;
     AdditionalServiceRepository = additionalServiceRepository;
     CatalogueItemRepository     = catalogueItemRepository;
     DbConnector = dbConnector;
 }
        public async Task Setup()
        {
            await Database.ClearAsync();

            await SupplierEntityBuilder.Create()
            .WithId(SupplierId)
            .Build()
            .InsertAsync();

            await CatalogueItemEntityBuilder
            .Create()
            .WithCatalogueItemId(Solution1Id)
            .WithName(Solution1Id)
            .WithPublishedStatusId((int)PublishedStatus.Published)
            .WithSupplierId(SupplierId)
            .Build()
            .InsertAsync();

            await SolutionEntityBuilder.Create()
            .WithId(Solution1Id)
            .Build()
            .InsertAsync();

            TestContext testContext = new TestContext();

            _solutionEpicRepository       = testContext.SolutionEpicRepository;
            _epicRepository               = testContext.EpicRepository;
            _solutionEpicStatusRepository = testContext.SolutionEpicStatusRepository;
        }
Ejemplo n.º 3
0
 public IssueManager(IIssueRepository issueRepository,
                     IProjectRepository projectRepository,
                     IEpicRepository epicRepository)
 {
     this.issueRepository   = issueRepository;
     this.projectRepository = projectRepository;
     this.epicRepository    = epicRepository;
 }
Ejemplo n.º 4
0
        public EpicApplicationService(
            ITransaction transaction,
            IEpicRepository epicRepository)
        {
            _transaction    = transaction;
            _epicRepository = epicRepository;

            var mappingConfig = AutoMapperConfiguration.RegisterMappings();

            _mapper = mappingConfig.CreateMapper();
        }
 public ProjectService(
     IProjectRepository projectRepository,
     IEpicRepository epicRepository,
     ITeamRepository teamRepository,
     ISprintRepository sprintRepository,
     IMapper mapper
     )
 {
     _projectRepository = projectRepository;
     _epicRepository    = epicRepository;
     _teamRepository    = teamRepository;
     _sprintRepository  = sprintRepository;
     _mapper            = mapper;
 }
Ejemplo n.º 6
0
        public WorkApplicationService(
            ITransaction transaction,
            IWorkRepository workRepository,
            IAssigneeRepository assigneeRepository,
            IEpicRepository epicRepository,
            IWorkSheetRepository workSheetRepository)
        {
            _transaction         = transaction;
            _workRepository      = workRepository;
            _assigneeRepository  = assigneeRepository;
            _epicRepository      = epicRepository;
            _workSheetRepository = workSheetRepository;

            var mappingConfig = AutoMapperConfiguration.RegisterMappings();

            _mapper = mappingConfig.CreateMapper();
        }
Ejemplo n.º 7
0
 public Scope(IMarketingContactRepository marketingContactRepository,
              ISolutionCapabilityRepository solutionCapabilityRepository,
              ISolutionEpicRepository solutionEpicRepository,
              ISolutionDetailRepository solutionDetailRepository,
              ISolutionRepository solutionRepository,
              ISupplierRepository supplierRepository,
              IEpicRepository epicRepository,
              ISolutionEpicStatusRepository solutionEpicStatusRepository,
              IPriceRepository priceRepository,
              IDbConnector dbConnector)
 {
     MarketingContactRepository   = marketingContactRepository;
     SolutionCapabilityRepository = solutionCapabilityRepository;
     SolutionEpicRepository       = solutionEpicRepository;
     SolutionDetailRepository     = solutionDetailRepository;
     SolutionRepository           = solutionRepository;
     SupplierRepository           = supplierRepository;
     EpicRepository = epicRepository;
     SolutionEpicStatusRepository = solutionEpicStatusRepository;
     PriceRepository = priceRepository;
     DbConnector     = dbConnector;
 }
Ejemplo n.º 8
0
 public BasicSearch(IEpicRepository repo)
 {
     _repo = repo;
 }
Ejemplo n.º 9
0
 public EpicManager(IProjectRepository projectRepository,
                    IEpicRepository epicRepository)
 {
     this.projectRepository = projectRepository;
     this.epicRepository    = epicRepository;
 }
Ejemplo n.º 10
0
 public EpicsController(IEpicRepository epicRepository, IChapterRepository chapterRepository, IRatingRepository ratingRepository)
 {
     _epicRepository    = epicRepository;
     _chapterRepository = chapterRepository;
     _ratingRepository  = ratingRepository;
 }
Ejemplo n.º 11
0
 public ClaimedEpicsVerifier(IEpicRepository epicRepository, ISolutionEpicStatusRepository solutionEpicStatusRepository)
 {
     _epicRepository = epicRepository;
     _solutionEpicStatusRepository = solutionEpicStatusRepository;
     _verifyEpicsResult            = new VerifyEpicsResult();
 }
 public EpicService(IEpicRepository epicRepository, IMapper mapper)
 {
     _epicRepository = epicRepository;
     _mapper         = mapper;
 }
Ejemplo n.º 13
0
 public EpicService(IEpicRepository repository)
 {
     _repository = repository;
 }
Ejemplo n.º 14
0
 public UsersController(IAccountRepository accountRepository, IEpicRepository epicRepository)
 {
     _accountRepository = accountRepository;
     _epicRepository    = epicRepository;
 }
 public ChaptersController(IChapterRepository chapterRepository, IEpicRepository epicRepository)
 {
     _chapterRepository = chapterRepository;
     _epicRepository    = epicRepository;
 }