public SqlObjectCollection <DatabaseItem> All() { DataTable results = SqlHelper.ExecuteDataset( SqlHelper.GetConnection(), CommandType.Text, @"SELECT * FROM master..sysdatabases ORDER BY name").Tables[0]; SqlObjectCollection <DatabaseItem> all = new SqlObjectCollection <DatabaseItem>(); if (results.Rows.Count > 0) { foreach (DataRow row in results.Rows) { DatabaseItem item = new DatabaseItem(); item.LoadFrom(row); all.Add(item); } } return(all); }
public DatatableItem(DatabaseItem owner) { _owner = owner; }