public static SecurityTypePermission CreateRolePermission(this ITypePermission permission) {
     SecurityTypePermission securityOperationPermission = new SecurityTypePermission();
     securityOperationPermission.SetValue(permission);
     return securityOperationPermission;
 }
 public static void SetValue(this SecurityTypePermission operationPermission, ITypePermission permission) {
     operationPermission.Operations = permission.Operations;
     operationPermission.OperationState = permission.OperationState;
     operationPermission.Type = permission.Type;
 }