public ActionResult Edit(ArticleCategory ac) { var acBll = new ArticleCategoryBll(); acBll.UpdateArticleCategory(ac); return(Redirect("index")); }
// GET: ArticleCategory public ActionResult Index() { ArticleCategoryBll acBll = new ArticleCategoryBll(); var cateGoryList = acBll.GetAllCategory(0); return(View(cateGoryList)); }
public ActionResult Add(ArticleCategory ac) { ViewBag.ArticleCategory = GetAllCategoryFatherForDLL(ac.category_father_id).AsEnumerable(); ArticleCategoryBll acBll = new ArticleCategoryBll(); acBll.AddArticleCategory(ac); return(Redirect("index")); }
private void GetCompleteCategoryList(ArticleCategory ac, ref List <CategoryZuzhiModel> categoryZuzhiModelList) { CategoryZuzhiModel categoryZuzhiModel = new CategoryZuzhiModel(); var acBll = new ArticleCategoryBll(); categoryZuzhiModelList.Add(categoryZuzhiModel); foreach (ArticleCategory item in categoryZuzhiModel.ChildCategorys) { GetCompleteCategoryList(item, ref categoryZuzhiModelList); } }
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)); }
private SelectList GetAllCategoryForDLL(int selectValue = 0) { var acBll = new ArticleCategoryBll(); //List<SelectListItem> ddlDPList = new List<SelectListItem>(); SelectList ddlDPList; var dpList = acBll.GetAllCategory(1); if (selectValue == 0) { ddlDPList = new SelectList(dpList, "category_id", "category_name"); } else { ddlDPList = new SelectList(dpList, "category_id", "category_name", selectValue); } return(ddlDPList); }
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)); }