예제 #1
0
파일: MetaObject.cs 프로젝트: 0anion0/IBN
        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;
        }
예제 #2
0
파일: MetaObject.cs 프로젝트: 0anion0/IBN
        static MetaObject Load(MetaClass type, SqlDataReader reader)
        {
            MetaObject retVal = new MetaObject();

            retVal._objectId = (int)reader["ObjectId"];
            retVal._metaClass = type;

            retVal.LoadMetaFields(reader);

            return retVal;
        }