private void MbtnInserir_Click(object sender, EventArgs e) { MdgvExemplo.DataSource = null; ex.Add(new Exemplo() { nome = MtxtNome.Text.Trim(), idade = MtxtIdade.Text.Trim(), cidade = MtxtCidade.Text.Trim() }); MdgvExemplo.DataSource = ex; MdgvExemplo.Refresh(); MtxtNome.Text = ""; MtxtIdade.Text = ""; MtxtCidade.Text = ""; }
private void MbtnGravar_Click(object sender, EventArgs e) { for (int i = 0; i < ex.Count; i++) { SqlCommand cmd = new SqlCommand("Inserir", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@nome", SqlDbType.NVarChar).Value = ex[i].nome; cmd.Parameters.Add("@idade", SqlDbType.NVarChar).Value = ex[i].idade; cmd.Parameters.Add("@cidade", SqlDbType.NVarChar).Value = ex[i].cidade; con.Open(); cmd.ExecuteNonQuery(); con.Close(); } MessageBox.Show("Dados gravados com sucesso!", "Gravação", MessageBoxButtons.OK, MessageBoxIcon.Information); CarregaDgvBanco(); MdgvExemplo.DataSource = null; MdgvExemplo.Refresh(); }
private void FrmExemplo_Load(object sender, EventArgs e) { MdgvExemplo.DataSource = ex; MdgvExemplo.Refresh(); CarregaDgvBanco(); }