public ActionResult Delete(int id) { var model = context.cms_Categories.Where(x => x.ParentId == id && x.Status != (int)Define.Status.Delete).FirstOrDefault(); if (model != null) { return(Json(new { status = false, message = "Bạn Cần Xóa Danh Mục Con Trước!" }, JsonRequestBehavior.AllowGet)); } string deleteBy = User.Identity.GetUserName(); var isAdmin = User.IsInRole("Administrator"); bool isSuccess = _cmsCategoryService.DeleteCMSCategory(id, deleteBy, isAdmin); if (!isSuccess) { ModelState.AddModelError("ServerError", "Delete brand fail!"); } return(Json(new { status = true, message = "Xóa Danh Mục Tin Tức Thành Công!" }, JsonRequestBehavior.AllowGet)); }
public ActionResult Delete(int id) { _cmsCategoryService.DeleteCMSCategory(id); return(RedirectToAction("Index")); }