示例#1
0
        public ActionResult NewsCategory()
        {
            ViewBag.ActiveMenu = "news-cat";
            List <ArticleCategoryViewModel> list = new List <ArticleCategoryViewModel>();

            try
            {
                var categories = _categoryService.GetAllCategory();
                list = categories.ToList();
            }
            catch (Exception ex)
            {
                //log.ErrorFormat("Error message: {0}. Access by {1}", ex.Message, User.FullName);
                return(RedirectToAction("Error404", "PageNotFound"));
            }

            if (TempData["Message"] != null)
            {
                ViewBag.Message = TempData["Message"];
            }
            if (TempData["SUCCESS"] != null)
            {
                ViewBag.SUCCESS = TempData["SUCCESS"];
            }
            TempData.Clear();
            return(View(list));
        }
示例#2
0
        // GET
        public async Task <IActionResult> Index()
        {
            var categorys = await _articleCategoryService.GetAllCategory();

            if (categorys == null)
            {
                return(View());
            }


            var resutl = Mapper.Map <List <CategoryViewModel> >(categorys);


            return(View(resutl));
        }