private void bInsert_Click(object sender, EventArgs e) { //var vData = new SampleTable {Id = 2, Text = "тест"}; using (var form = new NESampleTable()) { form.ShowDialog(); if (form.DialogResult != DialogResult.OK) return; if (Db.CheckConnection()) { var vRes = Db.InsertSampleTable(form.CurrTable); if (vRes > 0) { bSelect.PerformClick(); } } else { MessageBox.Show("Нет подключения."); ButtonsUp(false); } } }
private void bUpdate_Click(object sender, EventArgs e) { if (dataGridView1.CurrentRow == null) return; using (var form = new NESampleTable()) { //var t = dataGridView1.CurrentRow.DataBoundItem as SampleTable; form.CurrTable = dataGridView1.CurrentRow.DataBoundItem as SampleTable; ; form.ShowDialog(); if (form.DialogResult != DialogResult.OK) return; if (Db.CheckConnection()) { var vRes = Db.UpdateSampleTable(form.CurrTable); if (vRes > 0) { bSelect.PerformClick(); } } else { MessageBox.Show("Нет подключения."); ButtonsUp(false); } } }