Esempio n. 1
0
        private void Schemas_OnSelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            try
            {
                if (null == Schemas.SelectedValue)
                {
                    return;
                }

                var schemaName = Schemas.SelectedValue.ToString();

                if (String.IsNullOrEmpty(schemaName))
                {
                    return;
                }

                _currentSchema = _currentProject.GetSchema(schemaName);

                Tables.ItemsSource = _currentSchema.GetTables();
            }
            catch (Exception ex)
            {
                Dispatcher.Invoke(() => { LastStatusMessage.Text = "Error see output window"; });

                OutputWindowMessage.WriteMessage("Error selecting schema:");
                OutputWindowMessage.WriteMessage(ex.Message);
            }
        }
Esempio n. 2
0
        private void Schemas_OnSelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            ClearSchema();

            if (null == Schemas.SelectedValue)
            {
                return;
            }

            var schemaName = Schemas.SelectedValue.ToString();

            if (String.IsNullOrEmpty(schemaName))
            {
                return;
            }

            _currentSchema = _currentProject.GetSchema(schemaName);

            Tables.ItemsSource = _currentSchema.GetTables();
        }