private void StartConnection(TreeView tv) { // dont connect in rename in favorites tree var favoriteNode = tv.SelectedNode as FavoriteTreeNode; if (favoriteNode != null && !tv.SelectedNode.IsEditing) { var definition = new ConnectionDefinition(favoriteNode.Favorite); this.ConnectionsUiFactory.Connect(definition); } }
private void ConnectFromContextMenu(List<IFavorite> favorites) { var definition = new ConnectionDefinition(favorites); this.ConnectionsUiFactory.Connect(definition); this.CloseMenuStrips(); }
private void ConnectToFavoritesExtra(List<IFavorite> selectedFavorites) { using (var usrForm = new ConnectExtraForm(this.Persistence)) { if (usrForm.ShowDialog() != DialogResult.OK) return; var definition = new ConnectionDefinition(selectedFavorites, usrForm.Console, usrForm.NewWindow, usrForm.Credentials); this.ConnectionsUiFactory.Connect(definition); } }
private void ConnectToolStripMenuItem_Click(object sender, EventArgs e) { IFavorite favorite = this.GetSelectedFavorite(); var definition = new ConnectionDefinition(new List<IFavorite>() { favorite }); this.connectionsUiFactory.Connect(definition); }