コード例 #1
0
        public IActionResult Delete(int id)
        {
            if (!_permissionService.Authorize(StandardPermissionProvider.BookDirManage))
            {
                return(AccessDeniedView());
            }

            //try to get a blog post with the specified id
            var bookNode = _bookNodeService.GetAiBookModelById(id);

            if (bookNode == null)
            {
                return(RedirectToAction("Index"));
            }

            _bookNodeService.DeleteAiBookModel(bookNode);
            //_blogService.DeleteBlogPost(bookNode);
            //activity log
            _customerActivityService.InsertActivity("DeleteBookNode",
                                                    string.Format(_localizationService.GetResource("ActivityLog.DeleteBookNode"), bookNode.Id), bookNode);

            SuccessNotification(_localizationService.GetResource("Admin.Aibook.BookManage.BookNode.Deleted"));

            return(RedirectToAction("Index"));
            //return View();
        }