public virtual void Delete() { if (this.IsNewRecord) { return; } KeyValue pkValue = KeyValue.XmlToKey(this.RecordUniqueId); RegistrationTypesTable.DeleteRecord(pkValue); }