Esempio n. 1
0
 public SpotBookingRuleRepository(ISqlServerTenantDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
                                  ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper)
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Esempio n. 2
0
 public SmoothConfigurationRepository(ISqlServerTenantDbContext dbContext, ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
                                      ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache, IMapper mapper)
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Esempio n. 3
0
 public TotalRatingDomainModelHandler(
     ISqlServerTestDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper) : base(dbContext, mapper)
 {
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
 }
Esempio n. 4
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;
 }
Esempio n. 5
0
 public StandardDayPartGroupDomainModelHandler(
     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;
 }
Esempio n. 7
0
 public LibrarySalesAreaPassPriorityDomainModelHandler(
     ISqlServerTestDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
     : base(dbContext, mapper)
 {
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
 }
Esempio n. 8
0
 public RatingsPredictionScheduleDomainModelHandler(
     ISqlServerTestDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
     : base(dbContext, mapper)
 {
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
 }
Esempio n. 9
0
 public SalesAreaDemographicRepository(
     ISqlServerTenantDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Esempio n. 10
0
 public IndexTypeRepository(
     ISqlServerTenantDbContext dbContext,
     ISqlServerSalesAreaByNullableIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Esempio n. 11
0
 public RestrictionRepository(
     ISqlServerLongRunningTenantDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Esempio n. 12
0
 public LibrarySalesAreaPassPrioritiesRepository(
     ISqlServerTenantDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Esempio n. 13
0
 public StandardDayPartGroupRepository(
     ISqlServerTenantDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper)
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Esempio n. 14
0
 public RatingsScheduleRepository(
     ISqlServerDbContext dbContext,
     ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
     IMapper mapper
     )
 {
     _dbContext            = dbContext;
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
     _mapper = mapper;
 }
Esempio n. 15
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;
 }
Esempio n. 16
0
 public RunRepository(ISqlServerTenantDbContext dbContext,
                      IFullTextSearchConditionBuilder searchConditionBuilder,
                      ISqlServerSalesAreaByIdCacheAccessor salesAreaByIdCache,
                      ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache,
                      IMapper mapper)
 {
     _dbContext = dbContext;
     _searchConditionBuilder = searchConditionBuilder;
     _salesAreaByIdCache     = salesAreaByIdCache;
     _salesAreaByNameCache   = salesAreaByNameCache;
     _mapper = mapper;
 }
Esempio n. 17
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;
 }
Esempio n. 18
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);
 }
Esempio n. 19
0
 public SqlBulkCampaignCreatedOrUpdatedEventHandler(
     ICampaignCleaner campaignCleaner,
     ICampaignRepository campaignRepository,
     IMapper mapper,
     IScenarioRepository scenarioRepository,
     IPassRepository passRepository,
     ISqlServerDbContextFactory <ISqlServerTenantDbContext> dbContextFactory,
     ISqlServerSalesAreaByNullableIdCacheAccessor salesAreaByIdCache,
     ISqlServerSalesAreaByNameCacheAccessor salesAreaByNameCache
     )
 {
     _campaignCleaner  = campaignCleaner;
     _mapper           = mapper;
     _dbContextFactory = dbContextFactory;
     _campaignPassPrioritiesService = new CampaignPassPrioritiesService(
         campaignRepository,
         mapper,
         passRepository,
         scenarioRepository);
     _salesAreaByIdCache   = salesAreaByIdCache;
     _salesAreaByNameCache = salesAreaByNameCache;
 }