public Delivery[] GetConflicting()
        {
            if (this.Signature == null)
            {
                throw new InvalidOperationException("The delivery does not have a signature - cannot search for conflicts.");
            }

            return(DeliveryDB.GetBySignature(this.Signature, exclude: this.DeliveryID));
        }