diff --git a/index.html b/index.html
index 7519b06..a854cd2 100644
--- a/index.html
+++ b/index.html
@@ -10,7 +10,6 @@
-
diff --git a/script.js b/script.js
index 33e69d0..828e718 100644
--- a/script.js
+++ b/script.js
@@ -24,7 +24,7 @@ function listPizze(){
.then((response) => response.json())
.then((pizze) => {
// Creiamo la tabella
- let table = '| ID | Nome | Prezzo |
';
+ let table = '| ID | Nome | Prezzo | Azioni |
';
// Aggiungiamo ogni pizza come riga della tabella
pizze.pizze.forEach(pizza => {
@@ -32,6 +32,7 @@ function listPizze(){
${pizza.id} |
${pizza.nome} |
${pizza.prezzo}€ |
+ |
`;
});
@@ -42,6 +43,21 @@ function listPizze(){
})
.catch((error) => {
console.error(error)
- alert("Errore nel recupero delle pizze, controllare la console per i dettagli.");
+ alert("Errore nel recupero delle pizze, controllare la console per dettagli sull'errore.");
+ });
+}
+
+function deletePizza(id){
+ const requestOptions = {
+ method: "DELETE",
+ redirect: "follow"
+ };
+
+ fetch("http://localhost:5011/api/pizze/1", requestOptions)
+ .then((response) => response.text())
+ .then((result) => alert("Pizza eliminata con successo!"))
+ .catch((error) => {
+ console.error(error)
+ alert("Errore nell'eliminazione della pizza, controllare la console per dettagli sull'errore.");
});
}
\ No newline at end of file