public object GetArticleCategory(int id, string random = "", string timeStamp = "", string signature = "") { ArticleCategory entity = ArticleCategory.FindById(id); if (entity == null) { reJson.message = "系统找不到本记录"; return(reJson); } //获取下属栏目 IList <ArticleCategory> listsub = ArticleCategory.FindAll(ArticleCategory._.PId == entity.Id & ArticleCategory._.IsHide == 0, ArticleCategory._.Rank.Asc(), null, 0, 0); List <object> reListSubs = new List <object>(); if (listsub != null && listsub.Count > 0) { foreach (var item in listsub) { reListSubs.Add(new { kindName = item.KindName, id = item.Id }); } } dynamic detail = new { category = entity, sublist = reListSubs }; reJson.code = 0; reJson.message = "获取成功!"; reJson.detail = detail; return(reJson); }
public virtual void Prepare() { ViewBag.AllArticleCategory = ArticleCategory.FindAll(ArticleCategory._.IsDel == false & ArticleCategory._.PId == 0, ArticleCategory._.Sequence, null, 0, 0); ViewBag.Position = "Index"; }