public void addChild(string id, string name) { ZtreeData c = new ZtreeData(); c.id = id; c.name = name; children.Add(c); }
// 添加子节点 public void addChild(ZtreeData node) { if (children == null) { children = new List <ZtreeData>(); } children.Add(node); }
// 添加子节点 public void addChild(ZtreeData node) { if (children == null) { children = new List<ZtreeData>(); } children.Add(node); }
public ActionResult GetAll() { try { var list = DbContext.VEGETABLESPARENTTYPE.Where(m => m.ISDELETED != 1).OrderBy(o=>o.SEQUENCE).ToList(); var childList = DbContext.VEGETABLESTYPE.Where(m => m.ISDELETED != 1).OrderBy(o => o.SEQUENCE).ToList(); List<ZtreeData> z_list = new List<ZtreeData>(); foreach (VEGETABLESPARENTTYPE item in list) { var z = new ZtreeData(); z.id = item.GUID.ToString(); z.isParent = true; var c_list = childList.Where(m => m.PARENTTYPEID.HasValue && m.PARENTTYPEID.Value == item.GUID).ToList(); z.name = item.VEGETABLESNAME + " (" + c_list.Count + ")"; z.name2 = item.VEGETABLESNAME; foreach (var j in c_list) { var c = new ZtreeData(); c.id = j.GUID.ToString(); c.name = j.VEGETABLESNAME; z.addChild(c); } z_list.Add(z); } return new JsonM().ToJson(true, "", z_list); } catch (Exception ex) { return new JsonM().ToJson(false, ex.Message); } }
public ActionResult GetAll() { try { var list = DbContext.SYS_DATADICLIST.ToList(); List<ZtreeData> z_list = new List<ZtreeData>(); foreach (SYS_DATADICLIST item in list) { var z = new ZtreeData(); z.id = item.UNIQUEFLAG; z.name = item.DATANAME; z.isParent = true; var c_list = this.FindByUniqueflag(z.id); foreach (var j in c_list) { var c = new ZtreeData(); c.id = j.GUID.ToString(); c.name = j.DICNAME; z.addChild(c); } z_list.Add(z); } return new JsonM().ToJson(true, "", z_list); } catch (Exception ex) { return new JsonM().ToJson(false, ex.Message); } }