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));
        }
Exemplo n.º 2
0
        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));
        }