protected virtual void OnNewEntity(ref Entity entity, IDataRecord data) { entity.ReadFields(data); Changed = true; Current = entity; }