96
private void button2_Click(object sender, EventArgs e)
{
if (comboBox1.SelectedValue == null || comboBox2.SelectedValue == null ||
comboBox3.SelectedValue == null || comboBox4.SelectedValue == null)
{
MessageBox.Show("Заполните все поля", "", MessageBoxButtons.OK,
MessageBoxIcon.Warning);
return;
}
z.ДатаЗаявки = dateTimePicker1.Value;
z.НомерЗаявки = textBox1.Text;
z.КодОрганизации = (int)comboBox2.SelectedValue;
z.КодВидаЗаявки = (int)comboBox3.SelectedValue;
z.КодЗаявителя= (int)comboBox1.SelectedValue;
z.КодСпособаПолучения = SposobPolush;
z.КодСотрудника = KodSotrud;
z.Комментарии = richTextBox1.Text;
z.КомуОтправлена = (int)comboBox5.SelectedValue;
bDDataSet.Заявка.AddЗаявкаRow(z);
заявкаTableAdapter.Update(z);
bDDataSet.AcceptChanges();
this.заявкаTableAdapter.Fill(this.bDDataSet.Заявка);
ZayavkaDataSet.ЗаявкаDataTable dt=
заявкаTableAdapter.GetDataByНомерЗаявки(textBox1.Text);
if (dt!=null && dt.Rows.Count>0)
{
z = (ZayavkaDataSet.ЗаявкаRow) dt.Rows[0];
foreach (ZayavkaDataSet.СпецЗаявкаRow s in bDDataSet.СпецЗаявка)
{
ZayavkaDataSet.СпецЗаявкаRow sp =
bDDataSet.СпецЗаявка.NewСпецЗаявкаRow();
sp.Количество = s.Количество;
sp.КодЗаявки = s.КодЗаявки;
sp.КодКомпл = s.КодКомпл;
bDDataSet.СпецЗаявка.AddСпецЗаявкаRow(sp);
спецЗаявкаTableAdapter.Update(sp);
}
}
//toolStripButton1_Click(null, null);
bDDataSet.AcceptChanges();
ZayavkaDataSet.КонтактныеДанныеRow k =
bDDataSet.КонтактныеДанные.FindByКодКонтакта((int)comboBox5.SelectedValue);
if (!k.IsЭлектроннаяПочтаNull())
{
string mailto = k.ЭлектроннаяПочта;
ZayavkaDataSet.КодВидаЗаявкиRow v =
(ZayavkaDataSet.КодВидаЗаявкиRow)bDDataSet.КодВидаЗаявки.FindByКодВидаЗаявки((int)comboBo
x3.SelectedValue);
ZayavkaDataSet.ЗаявительRow zv =
(ZayavkaDataSet.ЗаявительRow)bDDataSet.Заявитель.FindByКодЗаявителя((int)comboBox1.Select
edValue);