/// <summary> /// 获取树节点 /// </summary> /// <param name="view">0:基本数据;1:设备信息;2:人员信息;3:设备信息+人员信息</param> /// <returns></returns> public TEntity GetTree(int view) { TEntity tree = null; if (view == 0) { tree = GetTree(); } else if (view == 1) { tree = GetTreeWithDev(); } else if (view == 2) { tree = GetTreeWithPerson(); } else if (view == 3) { var leafNodes = db.DevInfos.ToList(); tree = GetTreeWithPerson(leafNodes.ToTModel()); } if (tree != null) { tree.SetParent(); } string xml = XmlSerializeHelper.GetXmlText(tree); int length = xml.Length; return(tree); }
/// <summary> /// 获取树节点 /// </summary> /// <param name="view">0:基本数据;1:设备信息;2:人员信息;3:设备信息+人员信息</param> /// <returns></returns> public TEntity GetTree(int view) { TEntity tree = null; if (view == 0) { tree = GetTree(); } else if (view == 1) { tree = GetTreeWithDev(); } else if (view == 2) { tree = GetTreeWithPerson(); } else if (view == 3) { var leafNodes = db.DevInfos.ToList(); tree = GetTreeWithPerson(leafNodes.ToTModel()); } if (tree != null) { tree.SetParent(); } return(tree); }
/// <summary> /// 获取树节点 /// </summary> /// <param name="view">0:基本数据;1:设备信息;2:人员信息;3:设备信息+人员信息;4:1+CAD</param> /// <returns></returns> public TEntity GetTree(int view) { try { showHidePerson = false;//隐藏待机的人员 TEntity tree = null; if (view == 0) { tree = GetTree(); } else if (view == 1) { tree = GetTreeWithDev(); } else if (view == 4) { tree = GetTreeWithDev(true); } else if (view == 2) { tree = GetTreeWithPerson(); } else if (view == 3) { var leafNodes = db.DevInfos.ToList(); tree = GetTreeWithPerson(leafNodes.ToTModel()); } else { Log.Error("GetTree View=" + view); } if (tree != null) { tree.SetParent(); } if (tree != null) { //string xml = XmlSerializeHelper.GetXmlText(tree); //int length = xml.Length; } else { Log.Error("GetTree tree == null"); } return(tree); } catch (System.Exception ex) { Log.Error(tag, "GetTree", ex.ToString()); return(null); } }