//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); } }
public ConsultarProductosController() { DataTable tablaProducto = dbContext.ConsultaSQL("select * from Productos"); foreach (DataRow row in tablaProducto.Rows) { Producto prod = new Producto(); int idProd = int.Parse(row["id_producto"].ToString()); string nombre = row["nombre"].ToString(); CategoriaService categoria = ccc.obtenerCategoria(int.Parse(row["id_categoria"].ToString())); float precioVta = float.Parse(row["precioVenta"].ToString()); productos.Add(prod); } }