public void CargarTabla() { var cl = new AccesorioLógica(); DataTable dt = new DataTable(); dt.Columns.Add("Referencia"); dt.Columns.Add("Nombre"); dt.Columns.Add("Precio"); dt.Columns.Add("Descripción"); dt.Columns.Add("Cantidad"); dt.Columns.Add("Marca"); dt.Columns.Add("Color"); dt.Columns.Add("Tipo"); foreach (var oItem in cl.GetAll()) { dt.Rows.Add(new object[] { oItem.Referencia, oItem.Nombre, oItem.Precio, oItem.Descripción, oItem.Cantidad, oItem.Marca.Nombre, oItem.Color.Nombre, oItem.Tipo.Tipo }); } dataGridView1.DataSource = dt; }