//METODOS public ConsultarCantidadProductosPorCategoria() { DataTable tablaProducto = dbContext.ConsultaSQL( "SELECT * FROM Productos"); DataTable tablaStock = dbContext.ConsultaSQL( "select * from Stock"); foreach (DataRow row in tablaProducto.Rows) { int idProd = int.Parse(row["id_producto"].ToString()); string nomProd = row["nombre"].ToString(); int id_categ_prod = int.Parse(row["id_categoria"].ToString()); decimal precioVenta = decimal.Parse(row["precioVenta"].ToString()); ConsultarCategoriasController ccc = new ConsultarCategoriasController(); CategoriaService categoria = ccc.obtenerCategoria(id_categ_prod); int idCate = categoria.getIdCategoria(); Producto nuevoProd = new Producto(idProd, nomProd, idCate, precioVenta); productos.Add(nuevoProd); } foreach (DataRow row in tablaStock.Rows) { int codProd = int.Parse(row["codProducto"].ToString()); int cantActual = int.Parse(row["cantActual"].ToString()); int cantMin = int.Parse(row["cantMin"].ToString()); Stock nuevoStock = new Stock(codProd, cantActual, cantMin); stock.Add(nuevoStock); } }