Esempio n. 1
0
        //constructor
        public ServerDatabaseTableSelector()
        {
            InitializeComponent();

            if (LicenseManager.UsageMode == LicenseUsageMode.Designtime)
            {
                return;
            }

            _workerRefreshDatabases.DoWork += UpdateDatabaseListAsync;
            _workerRefreshDatabases.WorkerSupportsCancellation = true;
            _workerRefreshDatabases.RunWorkerCompleted        += UpdateDatabaseAsyncCompleted;

            _workerRefreshTables.DoWork += UpdateTablesListAsync;
            _workerRefreshTables.WorkerSupportsCancellation = true;
            _workerRefreshTables.RunWorkerCompleted        += UpdateTablesAsyncCompleted;

            var r = new RecentHistoryOfControls(cbxServer, new Guid("01ccc304-0686-4145-86a5-cc0468d40027"));

            r.AddHistoryAsItemsToComboBox(cbxServer);

            var r2 = new RecentHistoryOfControls(cbxDatabase, new Guid("e1a4e7a8-3f7a-4018-8ff5-2fd661ee06a3"));

            r2.AddHistoryAsItemsToComboBox(cbxDatabase);

            _helper = DatabaseCommandHelper.For(DatabaseType);
        }
Esempio n. 2
0
 private void databaseTypeUI1_DatabaseTypeChanged(object sender, EventArgs e)
 {
     _helper = DatabaseCommandHelper.For(DatabaseType);
     UpdateDatabaseList();
 }