/// <summary> /// 侧边栏 分类 子类列表 /// </summary> /// <param name="categoryCode">父分类Id</param> public ActionResult SidebarCategory(string categoryCode = null, string adsCategoryCode=null) { var categoryId = 0; var resultMsg = string.Empty; var logic = new LogicCategory(); int.TryParse(categoryCode,out categoryId); IList<ModelCategory> list = new List<ModelCategory>(); list = logic.CategoryAll(out resultMsg, categoryId, "2"); var modelList = (from ModelCategory m in list where m.Id == categoryId select m).ToList(); var model = modelList != null && modelList.Count > 0 ? modelList.First() : new ModelCategory(); ViewBag.CategName = model.Name; ViewBag.Thumbnails = model.Thumbnails; ViewBag.CategoryCode = categoryCode; ViewBag.AdsCategoryCode = adsCategoryCode; list.Remove(model); return PartialView(list); }
/// <summary> /// 查询分类 /// </summary> private IList<ModelCategory> GetDataCategory(string Id) { var categoryId = 0; var resultMsg = string.Empty; var logic = new LogicCategory(); int.TryParse(Id, out categoryId); IList<ModelCategory> list = new List<ModelCategory>(); list = logic.CategoryAll(out resultMsg, categoryId, "2"); var modelList = (from ModelCategory m in list where m.Id == categoryId select m).ToList(); var model = modelList != null && modelList.Count > 0 ? modelList.First() : new ModelCategory(); ViewBag.CategName = model.Name; ViewBag.CategoryCode = Id; list.Remove(model); return list; }
/// <summary> /// 导航 /// </summary> public ActionResult Navigation() { var logic = new LogicCategory(); var resultMsg = string.Empty; IList<ModelCategory> list = new List<ModelCategory>(); list = logic.CategoryAll(out resultMsg, 1,"1"); return PartialView(list); }