98
{
q.fio_kl = textBox1.Text;
q.adres = textBox2.Text;
q.email = textBox3.Text;
q.tel = textBox3.Text;
db.SubmitChanges();
ViewKli();
}
else MessageBox.Show("Введите ФИО клиента", "Ошибка");
}
catch (Exception ex)
{
throw ex;
}
}
}
//нажатие кнопки удалить
private void button3_Click(object sender, EventArgs e)
{
DialogResult result = MessageBox.Show(
"Удалить клиента: " + cellval + " ?",
"Удаление записи", MessageBoxButtons.OKCancel);
if (result == DialogResult.OK)
{
DataClasses1DataContext db = new DataClasses1DataContext();
var q = (from a in db.Klient
where a.fio_kl == Convert.ToString(cellval)
select a).SingleOrDefault();
try
{
db.Klient.DeleteOnSubmit(q);
db.SubmitChanges();
}
catch (Exception ex)
{
throw ex;
}
ViewKli();
}
}
//нажатие кнопки отмена
private void button4_Click(object sender, EventArgs e)
{
this.Close();
}
//событие при изменении выбора ячейки
private void dataGridView1_SelectionChanged(object sender, EventArgs e)
{
try
{
cellval = Convert.ToString(dataGridView1[1,
dataGridView1.CurrentRow.Index].Value);
textBox1.Text = Convert.ToString(dataGridView1[1,
dataGridView1.CurrentRow.Index].Value);
textBox2.Text = Convert.ToString(dataGridView1[2,
dataGridView1.CurrentRow.Index].Value);
textBox3.Text = Convert.ToString(dataGridView1[4,
dataGridView1.CurrentRow.Index].Value);
textBox4.Text = Convert.ToString(dataGridView1[3,
dataGridView1.CurrentRow.Index].Value);