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 = ''; + let table = '
IDNomePrezzo
'; // Aggiungiamo ogni pizza come riga della tabella pizze.pizze.forEach(pizza => { @@ -32,6 +32,7 @@ function listPizze(){ + `; }); @@ -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
IDNomePrezzoAzioni
${pizza.id} ${pizza.nome} ${pizza.prezzo}€