public static MetaObject NewObject(int objectId, MetaClass type, int creatorId, DateTime created) { MetaObject retVal = new MetaObject(); retVal._objectId = objectId; retVal._metaClass = type; retVal._creatorId = creatorId; retVal._created = created; retVal._modifierId = creatorId; retVal._modified = created; retVal.LoadMetaFields(); return retVal; }
static MetaObject Load(MetaClass type, SqlDataReader reader) { MetaObject retVal = new MetaObject(); retVal._objectId = (int)reader["ObjectId"]; retVal._metaClass = type; retVal.LoadMetaFields(reader); return retVal; }