public override void Update(Proxy.RelationshipType relationshipType, ref Soap.TransactionFramework.TransactionChain chain)
{
if (Facade != null)
{
TransactionFramework.AddRelationshipTransactionLink addRelationshipTransaction = Facade.TransactionOrigin as TransactionFramework.AddRelationshipTransactionLink;
if (addRelationshipTransaction != null)
{
if (addRelationshipTransaction.TransactionStatus == TransactionFramework.ServerStatus.ProcessingClient)
{
addRelationshipTransaction.RelationshipType = relationshipType;
return;
}
}
}
DelayedActions.Enqueue(new DelayedRelationshipAction() { Action = Proxy.TransactionActionType.TypeUpdated, RelationshipType = relationshipType });
}