private void button2_Click(object sender, EventArgs e) { try { if (textBox1.Text != "") { Connect_to_sql conn = new Connect_to_sql(); string connect_string = conn.Con_str(); Connect_to_sql.AgroStakan[] agr_st = new Connect_to_sql.AgroStakan[11]; TextBox[] TextBoxNum = GetTextBoxNumber(); TextBox[] TextBoxVes = GetTextBoxVes(); string ves = ""; for (int i = 0; i < 11; i++) { agr_st[i].nomer_stakan = Convert.ToInt32(TextBoxNum[i].Text); ves = TextBoxVes[i].Text; ves = ves.Replace('.', ','); agr_st[i].ves_stakan = (float)Convert.ToDouble(ves); } conn.EditRowToStakan(textBox24.Text, textBox1.Text, agr_st, connect_string); listBox1.Items.Remove(textBox24.Text); listBox1.Items.Add(textBox1.Text); textBox24.Text = textBox1.Text; MessageBox.Show("Запись успешно изменена", "Оповещение", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Не задано название группы стаканчиков!", "Предупреждение!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ошибка!!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } }