private void button4_Click(object sender, EventArgs e) { int index = getSelectedRow(gvClientsList); if (index != -1) { int id = 0; bool converted = Int32.TryParse(gvClientsList[0, index].Value.ToString(), out id); if (converted == false) { return; } Vklad cl = dbContext.Vklads.Where(i => i.Vklad_id == id).FirstOrDefault(); if (cl != null) { AddVkladForm f = new AddVkladForm(); f.textBox1.Text = cl.Balance.ToString(); f.dateTimePicker1.Value = cl.DateOpen; DialogResult result = f.ShowDialog(this); if (result == DialogResult.OK) { return; } cl.DateOpen = f.dateTimePicker1.Value; cl.Balance = int.Parse(f.textBox1.Text); dbContext.SaveChanges(); gvClientsList.Refresh(); MessageBox.Show("Объект обновлен"); } } else { MessageBox.Show("Ни один объект не выбран!"); } }
private void button2_Click(object sender, EventArgs e) { AddVkladForm f = new AddVkladForm(); DialogResult result = f.ShowDialog(this); if (result == DialogResult.OK) { return; } Vklad vklad = new Vklad(); vklad.DateOpen = f.dateTimePicker1.Value; vklad.Balance = int.Parse(f.textBox1.Text); dbContext.Vklads.Add(vklad); dbContext.SaveChanges(); MessageBox.Show("Новый клиент добавлен"); }