private void MenuColumnUsage_Clicked(object sender, RoutedEventArgs e)
        {
            try
            {
                if (this.SelectedColumn == null)
                {
                    MessageBox.Show("Invalid Column Selection");

                    return;
                }

                ReverseEngineer reverse = new ReverseEngineer(this.Dispatcher);

                Connections.Instance.SetConnection((MenuItem)sender, false);

                string column = this.SelectedColumn.ColumnName;

                BrowseData browse = new BrowseData(SQLQueries.DatabaseQueries.DatabaseColumnUsageQuery(column), $"Column Usage for: {column}");

                browse.Show();
            }
            catch (Exception err)
            {
                MessageBox.Show(err.InnerExceptionMessage());
            }
        }
        private void ViewData_Clicked(object sender, RoutedEventArgs e)
        {
            try
            {
                BrowseData browse = new BrowseData(this.Table, (MenuItem)sender);

                browse.Show();
            }
            catch (Exception err)
            {
                MessageBox.Show(err.GetFullExceptionMessage());
            }
        }