示例#1
0
 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 = "";
 }
示例#2
0
 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();
 }
示例#3
0
 private void FrmExemplo_Load(object sender, EventArgs e)
 {
     MdgvExemplo.DataSource = ex;
     MdgvExemplo.Refresh();
     CarregaDgvBanco();
 }