112
where a.id_zak == Convert.ToInt32(str)
select a).SingleOrDefault();
richTextBox1.Text = l.neispr;
richTextBox2.Text = l.kompl;
richTextBox3.Text = l.prim;
comboBox5.Enabled = true;
}
//добавление заявки
private void AddZak()
{
DataClasses1DataContext db = new DataClasses1DataContext();
try
{
if ((comboBox3.Text != "") & (textBox1.Text != ""))
{
Zakaz item = new Zakaz();
item.ser = textBox1.Text;
item.id_mu = Convert.ToInt32(comboBox2.SelectedValue);
item.id_kl = Convert.ToInt32(comboBox3.SelectedValue);
item.id_sotr = Convert.ToInt32(comboBox4.SelectedValue);
if (dateTimePicker2.Checked) item.date_v = dateTimePicker2.Value;
item.date_p = dateTimePicker1.Value;
item.id_sz = 1;
item.skidka = (int)numericUpDown1.Value;
if (checkBox1.Checked) item.oplata = true;
else item.oplata = false;
item.neispr = richTextBox1.Text;
item.kompl = richTextBox2.Text;
item.prim = richTextBox3.Text;
item.stoim_det = 0;
item.stoim_rab = 0;
db.Zakaz.InsertOnSubmit(item);
db.SubmitChanges();
}
else MessageBox.Show
("Введите данные для добавления", "Ошибка");
}
catch (Exception ex)
{
throw ex;
}
this.Close();
}
//изменение заявки
private void IzmZak(string str)
{
DialogResult result = MessageBox.Show(
"Изменить данные о заявке ?",
"Изменение записи", MessageBoxButtons.OKCancel);
if (result == DialogResult.OK)
{
DataClasses1DataContext db = new DataClasses1DataContext();
var q = (from a in db.Zakaz
where a.id_zak == Convert.ToInt32(str)
select a).SingleOrDefault();
try
{
if ((comboBox3.Text != "") & (textBox1.Text != ""))
{
q.ser = textBox1.Text;