public DatabaseImportViewModel(
            IEventAggregator eventAggregator,
            IDatabaseImporter databaseImporter,
            IDataProviderInfos dataProviderInfos,
            IDatabaseSettings databaseSettings,
            IDatabaseConnector databaseConnector,
            IExternalManagedDatabase externalManagedDatabase,
            IEmbeddedManagedDatabase embeddedManagedDatabase)
        {
            _eventAggregator         = eventAggregator;
            _databaseImporter        = databaseImporter;
            _dataProviderInfos       = dataProviderInfos;
            _databaseSettings        = databaseSettings;
            _databaseConnector       = databaseConnector;
            _externalManagedDatabase = externalManagedDatabase;
            _embeddedManagedDatabase = embeddedManagedDatabase;

            DataProvidersInfos = new ObservableCollection <IDataProviderInfo>();
            DatabaseNames      = new ObservableCollection <string>();

            NotCurrentlyImporting = true;

            SelectedApplication = PokerStatisticsApplications.PokerTell;

            RegisterEvents();
        }
Example #2
0
 public MinnesotaDataProcessor(IDatabaseImporter importer, IDatabaseExporter exporter) : base(importer, exporter)
 {
 }
Example #3
0
 public DatabaseImportViewModelSut(IEventAggregator eventAggregator, IDatabaseImporter databaseImporter, IDataProviderInfos dataProviderInfos, IDatabaseSettings databaseSettings, IDatabaseConnector databaseConnector, IExternalManagedDatabase externalManagedDatabase, IEmbeddedManagedDatabase embeddedManagedDatabase)
     : base(eventAggregator, databaseImporter, dataProviderInfos, databaseSettings, databaseConnector, externalManagedDatabase, embeddedManagedDatabase)
 {
 }
 protected DataProcessor(IDatabaseImporter importer, IDatabaseExporter exporter)
 {
     _importer = importer;
     _exporter = exporter;
 }
Example #5
0
 public ImportWindowViewModel(MembersContainer targetDatabase, IDatabaseImporter importer)
 {
     _container = targetDatabase;
     _importer = importer;
 }