public virtual ActionResult Delete(int id) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageAttributes)) { return(AccessDeniedView()); } var articleAttribute = _articleAttributeService.GetArticleAttributeById(id); if (articleAttribute == null) { //No article attribute found with the specified id return(RedirectToAction("List")); } _articleAttributeService.DeleteArticleAttribute(articleAttribute); //activity log _customerActivityService.InsertActivity("DeleteArticleAttribute", _localizationService.GetResource("ActivityLog.DeleteArticleAttribute"), articleAttribute.Name); SuccessNotification(_localizationService.GetResource("Admin.Catalog.Attributes.ArticleAttributes.Deleted")); return(RedirectToAction("List")); }