public ActionResult HandbookForUser(int lout = 1) { ViewBag.LayoutID = lout; var listCateBig = new CategoryArticleDao().ListParent(); var listCate = new List <List <CategoryArticle> >(); foreach (var item in listCateBig) { var eachList = new CategoryArticleDao().ListByParentID(item.CategoryID); listCate.Add(eachList); } ViewBag.ListCateBig = listCateBig; ViewBag.ListCate = listCate; var arDao = new ArticleDao(); ViewBag.ListArticleNew = arDao.ListByDate(); ViewBag.ListArticleByView = arDao.ListByViews(); var listArticleByCateBig = new List <List <Article> >(); foreach (var item in listCateBig) { var eachList = arDao.ListByCateBig(item.CategoryID); listArticleByCateBig.Add(eachList); } ViewBag.ListArticleByCateBig = listArticleByCateBig; return(View()); }