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

            var userAttribute = _userAttributeService.GetUserAttributeById(id);

            _userAttributeService.DeleteUserAttribute(userAttribute);

            //activity log
            _userActivityService.InsertActivity("DeleteUserAttribute",
                                                string.Format(_localizationService.GetResource("ActivityLog.DeleteUserAttribute"), userAttribute.Id),
                                                userAttribute);

            SuccessNotification(_localizationService.GetResource("Admin.Users.UserAttributes.Deleted"));
            return(RedirectToAction("List"));
        }