public static MyMetaClass Load(IDataRecord reader) { MyMetaClass ret = new MyMetaClass(); ret.MetaClassId = (int)reader["MetaClassId"]; ret.Name = reader["Name"].ToString(); ret.TableName = reader["TableName"].ToString(); ret.TableNameHistory = ret.TableName + "_History"; return(ret); }
public static MyMetaClass Load(IDataRecord reader) { MyMetaClass ret = new MyMetaClass(); ret.MetaClassId = (int)reader["MetaClassId"]; ret.Name = reader["Name"].ToString(); ret.TableName = reader["TableName"].ToString(); ret.TableNameHistory = ret.TableName + "_History"; return ret; }
public static ArrayList LoadList(DBHelper source) { ArrayList ret = new ArrayList(); using (IDataReader reader = source.RunTextDataReader("SELECT [MetaClassId], [Name], [TableName] FROM [MetaClass] WHERE [IsSystem] = 0 AND [IsAbstract] = 0")) { while (reader.Read()) { MyMetaClass item = Load(reader); if (item.Name != "AssetsEx") { ret.Add(item); } } } return(ret); }