From d4bc3866fa4bd5cce1d56d161c8c3a45d3557514 Mon Sep 17 00:00:00 2001 From: AndreStork Date: Thu, 29 Jan 2026 09:07:47 +0100 Subject: [PATCH] Aggiunta conferma eliminazione pizza --- GestionePizzeForm.cs | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/GestionePizzeForm.cs b/GestionePizzeForm.cs index 7cf466b..e1d39e9 100644 --- a/GestionePizzeForm.cs +++ b/GestionePizzeForm.cs @@ -328,19 +328,20 @@ namespace PizzaExpress_Client if (!int.TryParse(_txtId.Text, out int id)) { MessageBox.Show("Seleziona una pizza da eliminare."); - return; } + else if (MessageBox.Show("Confermi l'eliminazione della pizza selezionata?", "Conferma eliminazione", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) + { + await _httpClient.DeleteAsync($"api/pizze/{id}"); - await _httpClient.DeleteAsync($"api/pizze/{id}"); + await CaricaPizze(); - await CaricaPizze(); - - _lstPizze.ClearSelected(); - _txtId.Clear(); - _txtNome.Clear(); - _txtPrezzo.Clear(); - _txtNote.Clear(); - _cmbCategoria.SelectedIndex = -1; + _lstPizze.ClearSelected(); + _txtId.Clear(); + _txtNome.Clear(); + _txtPrezzo.Clear(); + _txtNote.Clear(); + _cmbCategoria.SelectedIndex = -1; + } } // ======================================================================