public ActionResult News(string metaTitle, int page = 1) { var dao = new SubMenuDAO(); int typeMenu = dao.GetTypeMenu(metaTitle); ViewBag.SubMenus = dao.ListSubMenuByType(typeMenu); ViewBag.SubMenuId = dao.GetId(metaTitle); ViewBag.SubText = dao.GetText(metaTitle); var cateDao = new CategoryNewDAO(); int cateId = cateDao.GetCategoryId(metaTitle); var newDao = new NewDAO(); var model = newDao.listAllByType(cateId, page, 10); return(View(model)); }
// GET: News public ActionResult Index(string metaTitle) { var dao = new NewDAO(); var subDAO = new SubMenuDAO(); var cateDao = new CategoryNewDAO(); var model = dao.GetNewByMetaTitle(metaTitle); ViewBag.Category = cateDao.GetCategoryNew(model.categoryId); string cateTitle = cateDao.GetCategoryMetaTitle((int)model.categoryId); int menuType = subDAO.GetTypeMenu(cateTitle); if (menuType != -1) { ViewBag.SubMenus = subDAO.ListSubMenuByType(menuType); ViewBag.SubMenuId = subDAO.GetId(cateTitle); ViewBag.SubText = subDAO.GetText(cateTitle); dao.UpdateView(metaTitle); } return(View(model)); }