From 4dd9cf40045393be722d7e5484838a026a0102fe Mon Sep 17 00:00:00 2001 From: Gwendal Margely <gwendal.margely.etu@univ-lille.fr> Date: Thu, 14 Mar 2024 17:23:17 +0100 Subject: [PATCH] Add delete Ingredient method --- WEB-INF/src/DAO/IngredientDAO.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/WEB-INF/src/DAO/IngredientDAO.java b/WEB-INF/src/DAO/IngredientDAO.java index da9dc87..c700895 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(); + } } + } -- GitLab