diff --git a/WEB-INF/src/DAO/IngredientDAO.java b/WEB-INF/src/DAO/IngredientDAO.java index da9dc87781dc35faca5f908983ddbd9251a0ffc8..c7008956acda4fbbb83b32c601e5bc80598018c7 100644 --- a/WEB-INF/src/DAO/IngredientDAO.java +++ b/WEB-INF/src/DAO/IngredientDAO.java @@ -86,6 +86,13 @@ public class IngredientDAO { return ingredient; } - public void deleteIngredient(int id) { + public void deleteIngredient(int id) throws SQLException { + String deleteQuery = "DELETE FROM ingredients WHERE id = ?"; + try (Connection connection = DriverManager.getConnection(url, user, password); + PreparedStatement statement = connection.prepareStatement(deleteQuery)) { + statement.setInt(1, id); + statement.executeUpdate(); + } } + }