void MenuTreePanel_SelectedNodeChanged(IDBNode node) { if (SelectedNodeChanged != null) { SelectedNodeChanged(node); } }
public IDb GetDb(IDBNode idbNode, ActionEnum actionEnum) { IProvider tempProvider = null; InitalProvider(idbNode, actionEnum, ref tempProvider); return(tempProvider.OpenDb()); }
void MenuTree_SelectedNodeChanged(IDBNode node) { DBNode<DBMovieInfo> movieNode = (DBNode<DBMovieInfo>)node; nodeSettingsPanel.Node = movieNode; if (movieNodeSettingsPanel.Visible) movieNodeSettingsPanel.Node = movieNode; }
void MenuTree_SelectedNodeChanged(IDBNode node) { DBNode <DBMovieInfo> movieNode = (DBNode <DBMovieInfo>)node; nodeSettingsPanel.Node = movieNode; if (movieNodeSettingsPanel.Visible) { movieNodeSettingsPanel.Node = movieNode; } }
protected void SelectedNodeChanged(IDBNode node) { if (stateChanging) { return; } if (_treePanel.SelectedNode != null && (!_restrictSelectionToLeafNodes || !_treePanel.SelectedNode.HasChildren)) { stateChanging = true; SelectedNode = _treePanel.SelectedNode; stateChanging = false; HideTreePanel(); } stateChanging = false; }
private void InitalProvider(IDBNode idbNode, ActionEnum actionEnum, ref IProvider tempProvider) { string connectString = string.Empty; CustomDBProxyConfigManagement customDBProxyConfigManagement = new CustomDBProxyConfigManagement(idbNode.Name, idbNode.GroupType); switch (customDBProxyConfigManagement.CurrentDBGroup.GroupTypeEnum) { case GroupTypeEnum.MSSQLServer: connectString = customDBProxyConfigManagement.GetMSSQLServerConnectionString(actionEnum, idbNode.Name); tempProvider = new SqlProvider(connectString); break; case GroupTypeEnum.OracleServer: connectString = customDBProxyConfigManagement.GetOracleServerConnectionString(actionEnum, idbNode.Name); tempProvider = new OrlProvider(connectString); break; } }
void nodeModified(IDBNode node) { if (modificationDetails.ContainsKey((DBNode <T>)node)) { return; } if (treeNodeLookup.ContainsKey((DBNode <T>)node) && this.Visible) { // store modification details TreeNode treeNode = treeNodeLookup[(DBNode <T>)node]; NodeModifiedDetails details = new NodeModifiedDetails(); details.Index = treeNode.Index; details.Parent = treeNode.Parent; modificationDetails[(DBNode <T>)node] = details; pendingModification.Push((DBNode <T>)node); // temporarily remove the node rebuildingNode = true; if (details.Parent == null) { treeView.Nodes.Remove(treeNode); } else { details.Parent.Nodes.Remove(treeNode); } // add a dummy node so the user doesnt freak out // update the node in a new thread while displaying a progress dialog ProgressPopup popup = new ProgressPopup(new WorkerDelegate(nodeModifiedWorker)); popup.Owner = FindForm(); popup.Text = "Updating Menu Items"; popup.WorkComplete += new WorkCompleteDelegate(modifyingNode_Complete); popup.ShowDialogDelayed(300); } }
void MenuTreePanel_SelectedNodeChanged(IDBNode node) { if (SelectedNodeChanged != null) SelectedNodeChanged(node); }
int? GetMovPicsCategoryNodeID(IDBNode node) { return ((DBNode<DBMovieInfo>)node).ID; }
public CustomDBProxyConfigManagement(IDBNode idbNode) { InitalCustomDBProxyConfigManagement(idbNode.GroupType, idbNode.Name); }
protected void SelectedNodeChanged(IDBNode node) { if (stateChanging) return; if (_treePanel.SelectedNode != null && (!_restrictSelectionToLeafNodes || !_treePanel.SelectedNode.HasChildren)) { stateChanging = true; SelectedNode = _treePanel.SelectedNode; stateChanging = false; HideTreePanel(); } stateChanging = false; }
public ResultsDTO(IDBNode dbNode, List<string> childNodeNames) { this.dbNode = dbNode; this.childNodeNames = childNodeNames; }
private void NodeModified(IDBNode node) { PopulateControls(); }
public IDb GetDb(IDBNode idbNode, ActionEnum actionEnum) { IProvider tempProvider = null; InitalProvider(idbNode, actionEnum, ref tempProvider); return tempProvider.OpenDb(); }