public Customer360Controller( HomeDeliveryRepository homeDeliveryRepository, LoyaltyRepository loyaltyRepository, LoyaltyCsvExportService loyaltyCsvExportService, LoyaltyCsvImportService loyaltyCsvImportService, ILogger <Customer360Controller> logger, EnterpriseData enterpriseData, OnlineStoreRepository onlineStoreRepository) { _homeDeliveryRepository = homeDeliveryRepository; _loyaltyRepository = loyaltyRepository; _loyaltyCsvExportService = loyaltyCsvExportService; _loyaltyCsvImportService = loyaltyCsvImportService; _logger = logger; _enterpriseData = enterpriseData; _onlineStoreRepository = onlineStoreRepository; // make sure all the appropriate tables/databases exist _enterpriseData.EnsureSchemas(); }
public IEnumerable <LoyaltyCustomer> GetAllLoyaltyCustomers() { var loyaltyRepo = new LoyaltyRepository(_testDbConnection); return(loyaltyRepo.GetAllLoyaltyCustomers()); }