protected void Cerca(object sender, EventArgs e) { int cod = 0; if (codice.Text.Length > 0 && int.TryParse(codice.Text, out cod)) { Prodotto prod = Model.GetProdotto(cod); if (prod != null) { Response.Redirect($"~/Detail.aspx?codice={prod.Codice}"); } Message = "Prodotto non trovao"; } else if (descrizione.Text.Length > 0) { Prodotti = Model.GetProdotti(descrizione.Text); if (Prodotti.Count > 0) { listaProdotti.Prodotti = Prodotti; listaProdotti.Update(); } else { Prodotti = null; Message = "Non è stato trovato un prodotto con questa descrizione"; } } else { Message = "Inserire almeno un parametro per la ricerca"; } }