Aggiunta campo "note"

This commit is contained in:
2025-12-04 09:09:26 +01:00
parent 084cbb2b5f
commit af1a64f2dc

View File

@@ -11,7 +11,7 @@ function listPizze(){
.then((response) => response.json())
.then((pizze) => {
// Creiamo la tabella
let table = '<table><tr><th>ID</th><th>Nome</th><th>Prezzo</th><th>Azioni</th></tr>';
let table = '<table><tr><th>ID</th><th>Nome</th><th>Prezzo</th><th>Note</th><th>Azioni</th></tr>';
// Aggiungiamo ogni pizza come riga della tabella
pizze.pizze.forEach(pizza => {
@@ -19,6 +19,7 @@ function listPizze(){
<td>${pizza.id}</td>
<td>${pizza.nome}</td>
<td>${pizza.prezzo.toFixed(2)}€</td>
<td>${pizza.note}</td>
<td><button class="editBtn" onclick="editPizza(${pizza.id})">Modifica</button>
<button class="delBtn" onclick="deletePizza(${pizza.id})">X</button></td>
</tr>`;
@@ -84,13 +85,14 @@ function editPizza(id){
}
}
function addPizza(nome, prezzo){
function addPizza(nome, prezzo, note){
const myHeaders = new Headers();
myHeaders.append("Content-Type", "application/json");
const raw = JSON.stringify({
"nome": nome,
"prezzo": prezzo
"prezzo": prezzo,
"note": note
});
const requestOptions = {
@@ -117,6 +119,7 @@ function handleAddPizza(event){
const nome = document.getElementById("name").value;
const prezzo = document.getElementById("price").value;
const note = document.getElementById("notes").value;
addPizza(nome, prezzo);
addPizza(nome, prezzo, note);
}