Пример #1
0
 private void applyFilter()
 {
     try {
         ActiveQueryWorkspace?.ApplyFilter();
     }
     catch (Exception exc) {
         MessageBox.Show(exc.Message);
     }
 }
Пример #2
0
 private void runQuery()
 {
     try {
         ActiveQueryWorkspace?.RunQuery();
     }
     catch (Exception exc) {
         MessageBox.Show(exc.Message, "SQL Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
Пример #3
0
        private void cloneWorkspace()
        {
            if (ActiveQueryWorkspace == null)
            {
                return;
            }
            var workspaceModel = ActiveQueryWorkspace.CloneModel();

            AddWorkspace($"Copy of {mainTabControl.SelectedTab.Text}", QueryWorkspaceView.New(workspaceModel));
        }
Пример #4
0
        private void closeWorkspace(bool force)
        {
            if (mainTabControl.TabCount == 0)
            {
                Close();
            }
            Workspaces.Remove(ActiveQueryWorkspace);

            if (ActiveQueryWorkspace?.Close(this, force) == true)
            {
                mainTabControl.TabPages.Remove(mainTabControl.SelectedTab);
            }
        }
Пример #5
0
 private void cycleResultsTabsBackward()
 {
     ActiveQueryWorkspace?.CycleResultsTabBackward();
 }
Пример #6
0
 private void cycleResultsTabsForward()
 {
     ActiveQueryWorkspace?.CycleResultsTabForward();
 }
Пример #7
0
 private void commentLine()
 {
     ActiveQueryWorkspace?.CommentLine();
 }
Пример #8
0
 private void uncommentLine()
 {
     ActiveQueryWorkspace?.UncommentLine();
 }
Пример #9
0
 private void saveWorkspace()
 {
     ActiveQueryWorkspace?.Save(this);
 }