示例#1
0
        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));
        }
示例#2
0
 public ActionResult Delete(int id)
 {
     _cmsCategoryService.DeleteCMSCategory(id);
     return(RedirectToAction("Index"));
 }