private void BindGrid() { try { grdDefMatOrdFrut.DataSource = DefaultMatOrdFrutDAO.GetDefaultLocale(Convert.ToInt32(ddlScegliLocale.SelectedValue)); grdDefMatOrdFrut.DataBind(); } catch (Exception ex) { (Master as layout).SetAlert("alert-danger", $"Errore durante il BindGrid ==> {ex.Message}"); } }
protected void btnInserisciGruppo_Click(object sender, EventArgs e) { long?idSerie = ddlScegliSerie.SelectedValue != "-1" ? Convert.ToInt64(ddlScegliSerie.SelectedValue) : (long?)null; bool isAggiunto = DefaultMatOrdFrutDAO.InserisciGruppo(new DefaultMatOrdFrut { IdGruppiFrutti = Convert.ToInt32(ddlScegliGruppo.SelectedValue), IdLocale = Convert.ToInt32(ddlScegliLocale.SelectedValue), IdSerie = Convert.ToInt64(idSerie) }); if (isAggiunto) { (Master as layout).SetAlert("alert-success", $"Componente {ddlScegliGruppo.SelectedItem.Text} aggiunto correttamente"); } else { (Master as layout).SetAlert("alert-danger", $"Errore durante l'inserimento del gruppo {ddlScegliGruppo.SelectedItem.Text}"); } BindGrid(); ddlScegliGruppo.SelectedIndex = 0; }
protected void btnInserisciFrutto_Click(object sender, EventArgs e) { if (ddlScegliFrutto.SelectedValue != "-1") { if (txtQtaFrutto.Text != "" && Convert.ToInt32(txtQtaFrutto.Text) > 0) { long?idSerie = ddlScegliSerie.SelectedValue != "-1" ? Convert.ToInt64(ddlScegliSerie.SelectedValue) : (long?)null; bool isInserito = DefaultMatOrdFrutDAO.InserisciGruppo(new DefaultMatOrdFrut { IdLocale = Convert.ToInt32(ddlScegliLocale.SelectedValue), IdFrutto = Convert.ToInt32(ddlScegliFrutto.SelectedItem.Value), QtaFrutti = Convert.ToInt32(txtQtaFrutto.Text), IdSerie = Convert.ToInt64(idSerie) }); if (isInserito) { (Master as layout).SetAlert("alert-success", "Frutto inserito con successo"); } else { (Master as layout).SetAlert("alert-danger", "Errore durante l'inserimento del frutto"); } ddlScegliFrutto.SelectedIndex = 0; txtQtaFrutto.Text = ""; } else { (Master as layout).SetAlert("alert-warning", "Il campo quantità deve essere compilato e deve essere inserito un valore maggiore di 0"); } } else { (Master as layout).SetAlert("alert-warning", "È necessario scegliere un frutto prima di inserirlo"); } BindGrid(); }