Esempio n. 1
0
        private void AnalyseClicked()
        {
            DBInfoListItem item = _mainView.SelectedItem;

            if (item == null)
            {
                _mainView.Dialogs.Info("Please select database to analyse");
                return;
            }

            IDatabaseDetailsWindow detailsWindow = _mainView.CreateDetailsWindow();

            using (var viewModel = new DatabaseDetailsViewModel(_sqlExecutor, item.Item.ConnString, item.Item.Name, detailsWindow))
            {
                detailsWindow.DataContext = viewModel;
                detailsWindow.ShowDialog();
            }
        }
Esempio n. 2
0
        private void AnalyseClicked()
        {
            DBInfoListItem item = _mainView.SelectedItem;
            if (item == null)
            {
                _mainView.Dialogs.Info("Please select database to analyse");
                return;
            }

            IDatabaseDetailsWindow detailsWindow = _mainView.CreateDetailsWindow();
            using (var viewModel = new DatabaseDetailsViewModel(_sqlExecutor, item.Item.ConnString, item.Item.Name, detailsWindow))
            {
                detailsWindow.DataContext = viewModel;
                detailsWindow.ShowDialog();
            }
        }