public override ActionResult List(CloudPager p = null) { String key = p != null ? p["key"] : null; var list = EntityTree <TEntity> .Root.AllChilds; p.TotalCount = list != null ? list.Count : 0; var result = PageResult.FromPager(p); result.Data = list; return(Json(result, JsonRequestBehavior.AllowGet)); }
public virtual ActionResult List(CloudPager p = null) { if (p == null) { p = new CloudPager(); } String key = p["key"]; var list = Entity <TEntity> .Search(key, p); var result = PageResult.FromPager(p); result.Data = list; return(Json(result, JsonRequestBehavior.AllowGet)); }