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