static void Main(string[] args) { person p = new person(); son s = new son(); Console.WriteLine(p.jicheng()); Console.WriteLine(s.jicheng()); Console.ReadKey(); }
/// <summary> private TreeNode SearchTreeView(string p_sSearchTerm, TreeNodeCollection p_Nodes, int DeviceID) { int ss = 0; MibTreeInformation treeid = new MibTreeInformation(); son SonParent = new son(); foreach (TreeNode node in p_Nodes) { if (node.Text == p_sSearchTerm || (string)node.Target == p_sSearchTerm) { Expand = 1; SonParent.name = node.Text; SonParent.numb = IDid - 1; Par.Add(SonParent); //TreeStructure parent = new TreeStructure(); //parent.ID = 1; //parent.Child = 1; //parent.Parrent = 1; //parent.OIDName = MibSave[0].Name; //ParentChild.Add(parent); DeviceTreeID = db.TreeStructure.Select(s => s.DeviceID).ToList().LastOrDefault(); for (int j = 0; j < MibSave.Count; j++) { TreeStructure parent = new TreeStructure(); if (j == 0) { //parent.ID = 1; parent.Child = 1; parent.Parrent = 1; DeviceTreeID++; parent.TreeID = DeviceTreeID; parent.DeviceID = DeviceID; parent.OIDName = MibSave[0].Name; ParentChild.Add(parent); } else { var response = Par.Where(r => r.name == MibSave[j].Name).FirstOrDefault(); //parent.ID = j + 1; parent.Child = j + 1; parent.OIDName = response.name; parent.Parrent = response.numb; DeviceTreeID++; parent.TreeID = DeviceTreeID; parent.DeviceID = DeviceID; ParentChild.Add(parent); } db.TreeStructure.Add(parent); //db.SaveChanges(); // shenaxva bazasHi } return(node); } if (node.ChildNodes.Count > 0) { ss++; var expandTree = node; if (ID >= 1) { for (int i = 0; i < node.ChildNodes.Count; i++) { var nodeID = node.ChildNodes[i].Parent; if (nodeID != null) { treeid = MibSave.Where(t => t.Name == nodeID.Text).FirstOrDefault(); SonParent.name = node.ChildNodes[i].Text; SonParent.numb = treeid.ID; Par.Add(SonParent); } } } IDid++; TreeNode child = SearchTreeView(p_sSearchTerm, node.ChildNodes, DeviceID); if (child != null) { return(child); } } else { if (IDid == 0) { IDid = 1; } } } return(null); }
static void Main(string[] args) { I1 i = new son(); i.test(); }