public static List <Producto> GetProductos() { ProductoDSTableAdapters.ProductoTableAdapter adapter = new ProductoDSTableAdapters.ProductoTableAdapter(); ProductoDS.ProductoDataTable table = adapter.GetProductos(); List <Producto> list = new List <Producto>(); foreach (var row in table) { Producto obj = GetProductoFromRow(row); list.Add(obj); } return(list); }