public ActionResult DeleteNewsCategory(int categoryId) { ArticleCategoryViewModel category = _categoryService.GetCategoryByID(categoryId); if (category == null) { TempData["SUCCESS"] = false; TempData["Message"] = "Không tìm thấy nội dung yêu cầu"; return(RedirectToAction("NewsCategory")); } //if (category.MainCategory.IsDefault) //{ // TempData["SUCCESS"] = false; // TempData["Message"] = string.Format(" {0} là danh mục mặc định, bạn không thể xóa mục này", category.MainCategory.CategoryName); // return RedirectToAction("NewsCategory"); //} try { _categoryService.Delete(category); TempData["SUCCESS"] = true; TempData["Message"] = string.Format(" {0} đã bị xóa khỏi hệ thống", category.ICArticleCategoryName); return(RedirectToAction("NewsCategory")); } catch (Exception ex) { //log.ErrorFormat("Error message: {0}. Access by {1}", ex.Message, User.FullName); TempData["SUCCESS"] = false; TempData["Message"] = string.Format(ex.Message, category.ICArticleCategoryName); return(RedirectToAction("NewsCategory")); } }