public ConnectionManagerWin() { InitializeComponent(); vm = new ConnectionManagerVM(DialogCoordinator.Instance); DataContext = vm; }
public ConnectionManagerWin(Domains.TreeViewModel treeViewModel) { InitializeComponent(); vm = new ConnectionManagerVM(DialogCoordinator.Instance, treeViewModel.ConnectionBuilder); DataContext = vm; }
private void ShowConnectionManager() { Dictionary <string, IConnectivityTester> connector = new Dictionary <string, IConnectivityTester>(); connector.Add("Sql Server", new ConnectivityTester()); connector.Add("MySQL", new Models.MySql.ConnectivityTester()); var viewModel = new ConnectionManagerVM(new ConnectionManagerModel(), connector); viewModel.OnShowSchemaBrowserWindow += OnShowSchemaBrowserWindow; viewModel.OnShowQueryWindow += OnShowQueryWindow; var window = new ConnectionManagerWindow(viewModel); window.Show(); }
public ConnectionManager() { InitializeComponent(); DataContext = new ConnectionManagerVM(); }