public IntegrationLogManager(
     KioskBrainsContext dbContext,
     ILogger <IntegrationLogRecord> logger)
 {
     _dbContext = dbContext;
     _logger    = logger;
 }
Exemple #2
0
 public PortalCentralBankExchangeRateUpdateDetailsPost(
     CurrentUser currentUser,
     KioskBrainsContext dbContext)
 {
     _currentUser = currentUser;
     _dbContext   = dbContext;
 }
Exemple #3
0
 public KioskVersionUpdateManager(
     KioskBrainsContext dbContext,
     IMemoryCache memoryCache)
 {
     _dbContext   = dbContext;
     _memoryCache = memoryCache;
 }
Exemple #4
0
 public OrderSyncJobs(
     KioskBrainsContext dbContext,
     Ek4CarClient ek4CarClient,
     ILogger <OrderSyncJobs> logger)
 {
     _dbContext    = dbContext;
     _ek4CarClient = ek4CarClient;
     _logger       = logger;
 }
Exemple #5
0
 public KioskManager(
     KioskBrainsContext dbContext,
     CurrentUser currentUser,
     ILogger <KioskManager> logger)
 {
     _dbContext   = dbContext;
     _currentUser = currentUser;
     _logger      = logger;
 }
 public PortalCentralBankExchangeRateSearchGet(
     CurrentUser currentUser,
     KioskBrainsContext dbContext,
     CentralBankExchangeRateManager centralBankExchangeRateManager
     )
 {
     _currentUser = currentUser;
     _dbContext   = dbContext;
     _centralBankExchangeRateManager = centralBankExchangeRateManager;
 }
Exemple #7
0
 private static void DeleteComponentStatuses(
     KioskBrainsContext dbContext,
     KioskState kioskState,
     KioskStateComponentInfo[] componentStatuses)
 {
     foreach (var componentStatus in componentStatuses)
     {
         dbContext.KioskStateComponentInfos.Remove(componentStatus);
         kioskState.ComponentsStatuses.Remove(componentStatus);
     }
 }
Exemple #8
0
 public KioskSyncPost(
     CurrentUser currentUser,
     KioskBrainsContext dbContext,
     INotificationManager notificationManager,
     ILogger <KioskSyncPost> logger)
 {
     _currentUser         = currentUser;
     _dbContext           = dbContext;
     _notificationManager = notificationManager;
     _logger = logger;
 }
Exemple #9
0
 public EkKioskProductSearchInEuropeGet(
     AllegroPlClient allegroPlClient,
     IHttpContextAccessor httpContextAccessor,
     CentralBankExchangeRateManager centralBankExchangeRateManager,
     CurrentUser currentUser, ITranslateService translateService, KioskBrainsContext context)
 {
     _allegroPlClient                = allegroPlClient;
     _translateService               = translateService;
     _httpContextAccessor            = httpContextAccessor;
     _centralBankExchangeRateManager = centralBankExchangeRateManager;
     _context          = context;
     this._currentUser = currentUser;
 }
Exemple #10
0
 public ExchangeRateAutoUpdateManager(
     KioskBrainsContext dbContext,
     UaCentralBankApiProxy uaCentralBankApiProxy,
     INotificationManager notificationManager,
     IPersistentCache persistentCache,
     SystemCustomerProvider systemCustomerProvider,
     ILogger <ExchangeRateAutoUpdateManager> logger)
 {
     _dbContext             = dbContext;
     _uaCentralBankApiProxy = uaCentralBankApiProxy;
     _notificationManager   = notificationManager;
     _persistentCache       = persistentCache;
     _logger = logger;
 }
Exemple #11
0
        public NotificationManager(
            IOptions <NotificationManagerSettings> settings,
            KioskBrainsContext dbContext,
            ViberChannelManager viberChannelManager,
            AzureStorageClient azureStorageClient,
            SystemCustomerProvider systemCustomerProvider,
            ILogger <NotificationManager> logger)
        {
            _settings = settings.Value;
            Assure.ArgumentNotNull(_settings, nameof(_settings));

            _dbContext              = dbContext;
            _viberChannelManager    = viberChannelManager;
            _azureStorageClient     = azureStorageClient;
            _systemCustomerProvider = systemCustomerProvider;
            _logger = logger;
        }
Exemple #12
0
 public SystemCustomerProvider(
     KioskBrainsContext dbContext)
 {
     _dbContext = dbContext;
 }
 public PortalLogRecordSearchGet(CurrentUser currentUser, KioskBrainsContext dbContext)
 {
     _currentUser = currentUser;
     _dbContext   = dbContext;
 }
Exemple #14
0
 public CentralBankExchangeRateManager(
     KioskBrainsContext dbContext)
 {
     _dbContext = dbContext;
 }
 public static Task <long> GetNextSequenceValueAsync(this KioskBrainsContext dbContext, string sequenceName)
 {
     return(dbContext.Connection.ExecuteScalarAsync <long>($"SELECT NEXT VALUE FOR {sequenceName}"));
 }
Exemple #16
0
 public PortalCentralBankExchangeRateUpdateLinkedSearchGet(CurrentUser currentUser, KioskBrainsContext dbContext)
 {
     _currentUser = currentUser;
     _dbContext   = dbContext;
 }
Exemple #17
0
 public PortalLoginPost(KioskBrainsContext dbContext)
 {
     _dbContext = dbContext;
 }
Exemple #18
0
 public NotificationCallbackManager(KioskBrainsContext dbContext)
 {
     _dbContext = dbContext;
 }
 public EkIntegrationManager(
     KioskBrainsContext dbContext)
 {
     _dbContext = dbContext;
 }