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