public ReportsController(IApplicationDefaultsRepository defaultsRepository) { // Setup Fields _defaultsRepository = defaultsRepository; // Setup Callbacks _defaultsRepository.StatusCallback = DisplayMessage; }
public ReportsController(IApplicationDefaultsRepository defaultsRepository) { // Setup Fields _defaultsRepository = defaultsRepository; // Setup Callbacks _defaultsRepository.StatusCallback = DisplayMessage; }
public ReportsController(IApplicationDefaultsRepository defaultsRepository, IVenueRepository venueRepository, ISeatSectionRepository seatSectionRepository, IDiscountRepository discountRepository) { // Setup Fields _defaultsRepository = defaultsRepository; _venueRepository = venueRepository; _seatSectionRepository = seatSectionRepository; _discountRepository = discountRepository; // Setup Callbacks _defaultsRepository.StatusCallback = DisplayMessage; // Setup Default ReportId _defaultReportId = _defaultsRepository.GetApplicationDefault(DefaultReportCode); }
public HomesUserRepository(IAppSettings configuration, IAshleyDbConnectionFactory connectionFactory, ILogger <HomesUserRepository> logger, IHomesUserSqlRepository homesUserSqlRepository, IApplicationDefaultsRepository applicationDefaultsRepository) : base(connectionFactory) { _logger = logger; _configuration = configuration; _applicationDefaultsRepository = applicationDefaultsRepository; _homesUserSqlRepository = homesUserSqlRepository; applicationDefault = _applicationDefaultsRepository.GetAsync(DefaultDescription, DefaultPC).Result; usingProfit = Convert.ToBoolean(applicationDefault.default_Value); applicationDefault = _applicationDefaultsRepository.GetAsync(DefaultDescriptionUsingPervasive, DefaultPC).Result; usingPervasive = Convert.ToBoolean(applicationDefault.default_Value); if (connectionFactory == null) { throw new ArgumentNullException(nameof(connectionFactory)); } }