public ActionResult GetAllMetadata(string id) { SysFieldBLL m_BLL = new SysFieldBLL(); IQueryable <SysField> rows = m_BLL.GetAllMetadata(id); if (rows.Any()) {//是否可以省 return(Json(new treegrid { rows = rows.Select(s => new { Id = s.Id , MyTexts = s.MyTexts , _parentId = s.ParentId , state = s.SysField1.Any(a => a.ParentId == s.Id) ? "closed" : null , MyTables = s.MyTables , MyColums = s.MyColums , Sort = s.Sort , Remark = s.Remark , CreateTime = s.CreateTime , CreatePerson = s.CreatePerson , UpdateTime = s.UpdateTime , UpdatePerson = s.UpdatePerson } ).OrderBy(o => o.Id) })); } return(Content("[]")); }
public ActionResult GetAllMetadata(string id) { SysFieldBLL m_BLL = new SysFieldBLL(); List <SysFieldSef> collection = m_BLL.GetAllMetadata(id); if (collection != null && collection.Count > 0) { Metadata metadata = new Metadata(); metadata.rows = collection; return(Json(metadata)); } return(Json("")); }