public virtual IActionResult DeleteSelected(ICollection <int> selectedIds) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageAttributes)) { return(AccessDeniedView()); } if (selectedIds != null) { var checkoutAttributes = _checkoutAttributeService.GetCheckoutAttributeByIds(selectedIds.ToArray()); _checkoutAttributeService.DeleteCheckoutAttributes(checkoutAttributes); foreach (var checkoutAttribute in checkoutAttributes) { //activity log _customerActivityService.InsertActivity("DeleteCheckoutAttribute", string.Format(_localizationService.GetResource("ActivityLog.DeleteCheckoutAttribute"), checkoutAttribute.Name), checkoutAttribute); } } return(Json(new { Result = true })); }