Exemplo n.º 1
0
 public SpotBookingRuleRepository(ISqlServerTenantDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
                                  ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper)
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Exemplo n.º 2
0
 public SmoothConfigurationRepository(ISqlServerTenantDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
                                      ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper)
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Exemplo n.º 3
0
 /// <summary>Initializes a new instance of the <see cref="LandmarkRestrictionRepository" /> class.</summary>
 /// <param name="dbContext">The database context.</param>
 /// <param name="salesAreaByIdCache">SalesArea entity cache assessor.</param>
 /// <param name="salesAreaByNameCache">SalesArea entity cache assessor.</param>
 /// <param name="mapper">The mapper.</param>
 public LandmarkRestrictionRepository(
     ISqlServerLongRunningTenantDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
     : base(dbContext, salesAreaByIdCache, salesAreaByNameCache, mapper)
 {
     _dbContext = dbContext;
 }
Exemplo n.º 4
0
 public TotalRatingDomainModelHandler(
     ISqlServerTestDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper) : base(dbContext, mapper)
 {
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
 }
 public BulkRatingsPredictionSchedulesCreatedEventHandler(
     IRatingsScheduleRepository ratingsScheduleRepository,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     IMapper mapper)
 {
     _mapper                    = mapper;
     _salesAreaByIdCache        = salesAreaByIdCache;
     _ratingsScheduleRepository = ratingsScheduleRepository;
 }
Exemplo n.º 6
0
 public RatingsPredictionScheduleDomainModelHandler(
     ISqlServerTestDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
     : base(dbContext, mapper)
 {
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
 }
Exemplo n.º 7
0
 public LibrarySalesAreaPassPriorityDomainModelHandler(
     ISqlServerTestDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
     : base(dbContext, mapper)
 {
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
 }
 public SmoothConfigurationDomainModelHandler(
     ISqlServerTestDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
     : base(dbContext, mapper)
 {
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
 }
Exemplo n.º 9
0
 public StandardDayPartGroupDomainModelHandler(
     ISqlServerTestDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
     : base(dbContext, mapper)
 {
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
 }
Exemplo n.º 10
0
 public StandardDayPartGroupRepository(
     ISqlServerTenantDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Exemplo n.º 11
0
 public LibrarySalesAreaPassPrioritiesRepository(
     ISqlServerTenantDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Exemplo n.º 12
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ScenarioCampaignResultReportCreator" /> class.
 /// </summary>
 /// <param name="dbContextFactory">The database context factory.</param>
 /// <param name="mapper">The mapper.</param>
 public ScenarioCampaignResultReportCreator(
     ISqlServerDbContextFactory <ISqlServerTenantDbContext> dbContextFactory,
     ISqlServerSalesAreaByNullableIdCacheAccessor salesAreaByNullableIdCache,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     IMapper mapper)
 {
     _dbContextFactory           = dbContextFactory;
     _salesAreaByNullableIdCache = salesAreaByNullableIdCache;
     _salesAreaByIdCache         = salesAreaByIdCache;
     _mapper = mapper;
 }
Exemplo n.º 13
0
 public SalesAreaDemographicRepository(
     ISqlServerTenantDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Exemplo n.º 14
0
 public RestrictionRepository(
     ISqlServerLongRunningTenantDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Exemplo n.º 15
0
 public RatingsScheduleRepository(
     ISqlServerDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper
     )
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Exemplo n.º 16
0
 /// <summary>Initializes a new instance of the <see cref="LandmarkCampaignRepository" /> class.</summary>
 /// <param name="dbContext">The database context.</param>
 /// <param name="searchConditionBuilder">The search condition builder.</param>
 /// <param name="identityGenerator">The identity generator.</param>
 /// <param name="mapper">The mapper.</param>
 public LandmarkCampaignRepository(
     ISqlServerLongRunningTenantDbContext dbContext,
     IFullTextSearchConditionBuilder searchConditionBuilder,
     IIdentityGenerator identityGenerator,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
     : base(dbContext, searchConditionBuilder, identityGenerator, salesAreaByIdCache, salesAreaByNameCache, mapper)
 {
     _dbContext = dbContext;
     _searchConditionBuilder = searchConditionBuilder;
 }
 /// <summary>Initializes a new instance of the <see cref="RecommendationsResultReportCreator" /> class.</summary>
 /// <param name="dbContext">The database context.</param>
 /// <param name="tenantSettingsRepository">The tenant settings repository.</param>
 /// <param name="demographicRepository">The demographic repository.</param>
 /// <param name="salesAreaRepository">The sales area repository.</param>
 /// <param name="clashRepository">The clash repository.</param>
 /// <param name="productRepository">The product repository.</param>
 /// <param name="mapper">The mapper.</param>
 public RecommendationsResultReportCreator(
     ISqlServerDbContextFactory <ISqlServerTenantDbContext> dbContextFactory,
     IRepositoryFactory repositoryFactory,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     IMapper mapper)
     : base(mapper)
 {
     _dbContextFactory   = dbContextFactory;
     _repositoryFactory  = repositoryFactory;
     _salesAreaByIdCache = salesAreaByIdCache;
     _mapper             = mapper;
 }
Exemplo n.º 18
0
 public RunRepository(ISqlServerTenantDbContext dbContext,
                      IFullTextSearchConditionBuilder searchConditionBuilder,
                      ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
                      ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
                      IMapper mapper)
 {
     _dbContext = dbContext;
     _searchConditionBuilder = searchConditionBuilder;
     _salesAreaByIdCache     = salesAreaByIdCache;
     _salesAreaByNameCache   = salesAreaByNameCache;
     _mapper = mapper;
 }
Exemplo n.º 19
0
 public CampaignRepository(ISqlServerLongRunningTenantDbContext dbContext,
                           IFullTextSearchConditionBuilder searchConditionBuilder,
                           IIdentityGenerator identityGenerator,
                           ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
                           ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
                           IMapper mapper)
 {
     _dbContext = dbContext;
     _searchConditionBuilder = searchConditionBuilder;
     _identityGenerator      = identityGenerator;
     _sequenceRebuilder      = new SequenceRebuilder <Entities.Tenant.Campaigns.Campaign, CampaignNoIdentity>();
     _salesAreaByIdCache     = salesAreaByIdCache;
     _salesAreaByNameCache   = salesAreaByNameCache;
     _mapper = mapper;
 }
Exemplo n.º 20
0
 public ProgrammeRepository(
     ISqlServerTenantDbContext dbContext,
     ISqlServerDbContextFactory <ISqlServerTenantDbContext> dbContextFactory,
     IFullTextSearchConditionBuilder searchConditionBuilder,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
 {
     _dbContext              = dbContext;
     _dbContextFactory       = dbContextFactory;
     _searchConditionBuilder = searchConditionBuilder;
     _salesAreaByIdCache     = salesAreaByIdCache;
     _salesAreaByNameCache   = salesAreaByNameCache;
     _mapper = mapper;
     _programmeDictionaryCache =
         new ProgrammeDictionaryCache(_dbContext, preloadData: false);
     _programmeCategoryCache = new ProgrammeCategoryCache(_dbContext);
 }