StoragePolicyBaseHandlers.cs
601 Bytes
using System;
using System.Collections.Generic;
using System.Linq;
using Sungero.Core;
using Sungero.CoreEntities;
using Sungero.Docflow.StoragePolicyBase;
namespace Sungero.Docflow
{
partial class StoragePolicyBaseServerHandlers
{
public override void BeforeSave(Sungero.Domain.BeforeSaveEventArgs e)
{
var isNotUniquePriority = Functions.StoragePolicyBase.HasSamePriorityPolicies(_obj);
if (isNotUniquePriority)
e.AddError(_obj.Info.Properties.Priority, Sungero.Docflow.StoragePolicyBases.Resources.NonUniquePriority, _obj.Info.Properties.Priority);
}
}
}