protected void FillDdlScegliLocale() { ddlScegliLocaleDefault.Items.Clear(); ddlScegliLocale.Items.Clear(); ddlScegliLocaleDefault.Items.Add(new ListItem("", "-1")); ddlScegliLocale.Items.Add(new ListItem("", "-1")); DropDownListManager.FillDdlLocali(LocaliDAO.GetAll(), ref ddlScegliLocale); DropDownListManager.FillDdlLocali(LocaliDAO.GetOnlyFirstTypeOfLocale(), ref ddlScegliLocaleDefault); }
private void FillDdlLocali() { try { DropDownListManager.FillDdlLocali(LocaliDAO.GetOnlyFirstTypeOfLocale(), ref ddlScegliLocale); } catch (Exception ex) { (Master as layout).SetAlert("alert-danger", $"Errore durante il FillDdl ==> {ex.Message}"); } }
protected void btnInserisciLocale_Click(object sender, EventArgs e) { bool isInserito = LocaliDAO.InserisciLocale(txtNomeLocale.Text); if (isInserito) { lblError.Text = "Nuovo locale inserito correttamente"; lblError.ForeColor = Color.Blue; txtNomeLocale.Text = ""; } else { lblError.Text = "Impossibile inserire il locale " + txtNomeLocale.Text; lblError.ForeColor = Color.Red; } BindGrid(); }
private void EliminaLocale(int idLocale) { bool isEliminato = LocaliDAO.EliminaLocale(idLocale); if (isEliminato) { lblError.Text = "Locale eliminato correttamente"; lblError.ForeColor = Color.Blue; } else { lblError.Text = "Impossibile eliminare il locale selezionato"; lblError.ForeColor = Color.Red; } BindGrid(); ShowInsertButton(true); }
protected void btnModificaLocale_Click(object sender, EventArgs e) { int idLocale = Convert.ToInt32(hfIdLocale.Value); bool isModificato = LocaliDAO.ModificaLocale(idLocale, txtNomeLocale.Text); if (isModificato) { lblError.Text = "Nuovo locale modificato correttamente in " + txtNomeLocale.Text; lblError.ForeColor = Color.Blue; txtNomeLocale.Text = ""; } else { lblError.Text = "Impossibile modificare il nome del locale in " + txtNomeLocale.Text; lblError.ForeColor = Color.Red; } BindGrid(); ShowInsertButton(true); }
private void ModificaLocale(int idLocale) { hfIdLocale.Value = idLocale.ToString(); txtNomeLocale.Text = LocaliDAO.GetSingle(idLocale).NomeLocale; ShowInsertButton(false); }
private void BindGrid() { grdLocali.DataSource = LocaliDAO.GetAll(); grdLocali.DataBind(); }