private void OnCreateDatabaseThreaded(object state)
        {
            DatabaseConnectionContext context = state as DatabaseConnectionContext;

            ISchemaProvider schemaProvider = context.SchemaProvider;
            DatabaseSchema  db             = new DatabaseSchema(schemaProvider);

            db.Name = context.ConnectionSettings.Database;

            schemaProvider.CreateDatabase(db);

            DispatchService.GuiDispatch(delegate() {
                WaitDialog.HideDialog();
                ConnectionContextService.AddDatabaseConnectionContext(context);
            });
        }
Пример #2
0
        private void InitializeGui()
        {
            notebook.Sensitive = true;
            WaitDialog.HideDialog();

            Runtime.LoggingService.Error("TED: InitializeGui");

            columnEditor.Initialize(table, columns, constraints, dataTypes);
            if (constraintEditor != null)
            {
                constraintEditor.Initialize(tables, table, columns, constraints, dataTypes);
            }
            if (triggerEditor != null)
            {
                triggerEditor.Initialize(table, triggers);
            }
            Runtime.LoggingService.Error("TED: InitializeGui 2");
        }
Пример #3
0
        private void InitializeGui()
        {
            notebook.Sensitive = true;
            WaitDialog.HideDialog();

            LoggingService.LogDebug("TableEditorDialog: entering InitializeGui");
            columnEditor.Initialize(table, columns, constraints, dataTypes);

            if (constraintEditor != null)
            {
                constraintEditor.Initialize(tables, table, columns, constraints, dataTypes);
            }
            if (triggerEditor != null)
            {
                triggerEditor.Initialize(table, triggers);
            }
            LoggingService.LogDebug("TableEditorDialog: leaving InitializeGui");
        }