public ActionResult Edit(int id) { if (id == null || id == 0) { return(View("Index")); } ArticleCategoryBll categoryBll = new ArticleCategoryBll(); ArticleCategory category = new ArticleCategory(); category.category_id = id; category = categoryBll.GetCategory(category); category.category_id = id; ViewBag.ArticleCategory = GetAllCategoryFatherForDLL(category.category_id).AsEnumerable(); return(View(category)); }
public ActionResult ArticleNewAdd() { var acBll = new ArticleCategoryBll(); //List<SelectListItem> ddlDPList = new List<SelectListItem>(); List <CategoryZuzhiModel> categoryZuzhiModelList = new List <CategoryZuzhiModel>(); var rootCategoryList = acBll.GetAllCategoryFatherForZuzhi(); foreach (ArticleCategory ac in rootCategoryList) { CategoryZuzhiModel zcM = new CategoryZuzhiModel(); zcM.ThisArticleCategory = acBll.GetCategory(ac); zcM.ChildCategorys = (List <ArticleCategory>)acBll.GetCategoryList(new ArticleCategory { category_father_id = ac.category_id }); categoryZuzhiModelList.Add(zcM); } //GetCompleteCategoryList(ac, ref categoryZuzhiModelList); //ViewBag.ArticleCategory = GetAllCategoryForDLL().AsEnumerable(); return(View(categoryZuzhiModelList)); }