private void GuardarCambiosButton_Click(object sender, RoutedEventArgs e) { IngredienteDAO ingredienteDAO = new IngredienteDAO(); ProductoDAO productoDAO = new ProductoDAO(); foreach (Discrepancia discrepancia in Discrepancias) { if (discrepancia.TipoDeProducto == TipoDeProducto.Ingrediente) { Ingrediente ingrediente = ingredienteDAO.CargarIngredientePorId(discrepancia.Id); ingrediente.CantidadEnInventario = discrepancia.CantidadRegistrada; ingredienteDAO.ActualizarIngrediente(ingrediente); } else if (discrepancia.TipoDeProducto == TipoDeProducto.Producto) { Producto producto = productoDAO.CargarProductoPorID(discrepancia.Id); producto.CantidadEnInventario = (int)discrepancia.CantidadRegistrada; productoDAO.ActualizarProducto(producto); } } MessageBox.Show("Los cambios fueron realizados con exito", "¡Exito¡"); }