private void button1_Click_1(object sender, EventArgs e) { if (Pref != "" && IndPref != "") { if (LPTP.Text != "") { if (Convert.ToInt32(LPTP.Text) < 250) { if (NaimDocTB.MaskCompleted == false) { MessageBox.Show("Номер документа не заполнен до конца"); } else { if (KlientCB.Text != "" && WorkerCB.Text != "" && Pref != "" && TypeDocCB.Text != "") { if (dateTimePicker1.Value < dateTimePicker2.Value) { if (NaimDocTB.Text.Contains(' ')) { MessageBox.Show("Не все поля заполнены"); } else { bool b = WorkWithDB.AddDocument(Convert.ToInt32(TypeDocCB.SelectedValue), routetofile, Convert.ToInt32(KlientCB.SelectedValue), Convert.ToInt32(WorkerCB.SelectedValue), dateTimePicker1.Value, dateTimePicker2.Value, FPTB.Text, LPTP.Text, Convert.ToInt32(IndPref), NaimDocTB.Text, DeloIDTB.Text); if (b == true) { MessageBox.Show("Запись добавлена"); } } } else { MessageBox.Show("Даты введены некорректно"); } } else { MessageBox.Show("Не все поля заполнены"); } } } else { MessageBox.Show("Последняя страница не должна превышать 250"); } }///////// else { if (NaimDocTB.MaskCompleted == false) { MessageBox.Show("Номер документа не заполнен до конца"); } else { if (KlientCB.Text != "" && WorkerCB.Text != "" && Pref != "" && TypeDocCB.Text != "") { if (dateTimePicker1.Value < dateTimePicker2.Value) { if (NaimDocTB.Text.Contains(' ')) { MessageBox.Show("Не все поля заполнены"); } else { bool b = WorkWithDB.AddDocument(Convert.ToInt32(TypeDocCB.SelectedValue), routetofile, Convert.ToInt32(KlientCB.SelectedValue), Convert.ToInt32(WorkerCB.SelectedValue), dateTimePicker1.Value, dateTimePicker2.Value, FPTB.Text, LPTP.Text, Convert.ToInt32(IndPref), NaimDocTB.Text, DeloIDTB.Text); if (b == true) { MessageBox.Show("Запись добавлена"); } } } else { MessageBox.Show("Даты введены некорректно"); } } else { MessageBox.Show("Не все поля заполнены"); } } } } else { MessageBox.Show("Вы не выбрали документ"); } }
private void button1_Click(object sender, EventArgs e) { if (DeloIDTB.Text == "") { if (Pref != "" && IndPref != "") { if (LPTP.Text != "") { if (Convert.ToInt32(LPTP.Text) < 250) { if (NaimDocTB.MaskCompleted == false) { if (dateTimePicker1.Value.ToString() != "") { string naimdoc = WorkWithDB.AutomaticCreationOfDocumentName(NaimDocTB.Text, dateTimePicker1.Value, IndPref, Pref); MessageBox.Show("В связи с тем, что вы не ввели номер документа, оно было сформировано автоматически. Перепроверьте получившееся наименование на корректность дат."); NaimDocTB.Text = naimdoc; } else { MessageBox.Show("Введите дату заключения документа"); } } else { if (KlientCB.Text != "" && WorkerCB.Text != "" && Pref != "" && TypeDocCB.Text != "") { if (dateTimePicker1.Value < dateTimePicker2.Value) { if (NaimDocTB.Text.Contains(' ')) { MessageBox.Show("Не все поля заполнены"); } else { bool b = WorkWithDB.AddDocument(Convert.ToInt32(TypeDocCB.SelectedValue), routetofile, Convert.ToInt32(KlientCB.SelectedValue), Convert.ToInt32(WorkerCB.SelectedValue), dateTimePicker1.Value, dateTimePicker2.Value, FPTB.Text, LPTP.Text, Convert.ToInt32(IndPref), NaimDocTB.Text, DeloIDTB.Text); if (b == true) { MessageBox.Show("Запись добавлена"); } } } else { MessageBox.Show("Даты введены некорректно"); } } else { MessageBox.Show("Не все поля заполнены"); } } } else { MessageBox.Show("Последняя страница не должна превышать 250"); } }///////// else { if (NaimDocTB.MaskCompleted == false) { if (dateTimePicker1.Value.ToString() != "") { string naimdoc = WorkWithDB.AutomaticCreationOfDocumentName(NaimDocTB.Text, dateTimePicker1.Value, IndPref, Pref); MessageBox.Show("В связи с тем, что вы не ввели номер документа, оно было сформировано автоматически. Перепроверьте получившееся наименование на корректность дат."); NaimDocTB.Text = naimdoc; } else { MessageBox.Show("Введите дату заключения документа"); } } else { if (KlientCB.Text != "" && WorkerCB.Text != "" && Pref != "" && TypeDocCB.Text != "") { if (dateTimePicker1.Value < dateTimePicker2.Value) { if (NaimDocTB.Text.Contains(' ')) { MessageBox.Show("Не все поля заполнены"); } else { bool b = WorkWithDB.AddDocument(Convert.ToInt32(TypeDocCB.SelectedValue), routetofile, Convert.ToInt32(KlientCB.SelectedValue), Convert.ToInt32(WorkerCB.SelectedValue), dateTimePicker1.Value, dateTimePicker2.Value, FPTB.Text, LPTP.Text, Convert.ToInt32(IndPref), NaimDocTB.Text, DeloIDTB.Text); if (b == true) { MessageBox.Show("Запись добавлена"); } } } else { MessageBox.Show("Даты введены некорректно"); } } else { MessageBox.Show("Не все поля заполнены"); } } } } else { MessageBox.Show("Вы не выбрали документ"); } } else { if (FPTB.Text != "" && LPTP.Text != "") { if (Pref != "" && IndPref != "") { if (LPTP.Text != "") { if (Convert.ToInt32(LPTP.Text) < 250) { if (NaimDocTB.MaskCompleted == false) { if (dateTimePicker1.Value.ToString() != "") { string naimdoc = WorkWithDB.AutomaticCreationOfDocumentName(NaimDocTB.Text, dateTimePicker1.Value, IndPref, Pref); MessageBox.Show("В связи с тем, что вы не ввели номер документа, оно было сформировано автоматически. Перепроверьте получившееся наименование на корректность дат."); NaimDocTB.Text = naimdoc; } else { MessageBox.Show("Введите дату заключения документа"); } } else { if (KlientCB.Text != "" && WorkerCB.Text != "" && Pref != "" && TypeDocCB.Text != "") { if (dateTimePicker1.Value < dateTimePicker2.Value) { if (NaimDocTB.Text.Contains(' ')) { MessageBox.Show("Не все поля заполнены"); } else { bool b = WorkWithDB.AddDocument(Convert.ToInt32(TypeDocCB.SelectedValue), routetofile, Convert.ToInt32(KlientCB.SelectedValue), Convert.ToInt32(WorkerCB.SelectedValue), dateTimePicker1.Value, dateTimePicker2.Value, FPTB.Text, LPTP.Text, Convert.ToInt32(IndPref), NaimDocTB.Text, DeloIDTB.Text); if (b == true) { MessageBox.Show("Запись добавлена"); } } } else { MessageBox.Show("Даты введены некорректно"); } } else { MessageBox.Show("Не все поля заполнены"); } } } else { MessageBox.Show("Последняя страница не должна превышать 250"); } }///////// else { if (NaimDocTB.MaskCompleted == false) { if (dateTimePicker1.Value.ToString() != "") { string naimdoc = WorkWithDB.AutomaticCreationOfDocumentName(NaimDocTB.Text, dateTimePicker1.Value, IndPref, Pref); MessageBox.Show("В связи с тем, что вы не ввели номер документа, оно было сформировано автоматически. Перепроверьте получившееся наименование на корректность дат."); NaimDocTB.Text = naimdoc; } else { MessageBox.Show("Введите дату заключения документа"); } } else { if (KlientCB.Text != "" && WorkerCB.Text != "" && Pref != "" && TypeDocCB.Text != "") { if (dateTimePicker1.Value < dateTimePicker2.Value) { if (NaimDocTB.Text.Contains(' ')) { MessageBox.Show("Не все поля заполнены"); } else { bool b = WorkWithDB.AddDocument(Convert.ToInt32(TypeDocCB.SelectedValue), routetofile, Convert.ToInt32(KlientCB.SelectedValue), Convert.ToInt32(WorkerCB.SelectedValue), dateTimePicker1.Value, dateTimePicker2.Value, FPTB.Text, LPTP.Text, Convert.ToInt32(IndPref), NaimDocTB.Text, DeloIDTB.Text); if (b == true) { MessageBox.Show("Запись добавлена"); } } } else { MessageBox.Show("Даты введены некорректно"); } } else { MessageBox.Show("Не все поля заполнены"); } } } } else { MessageBox.Show("Вы не выбрали документ"); } } else { MessageBox.Show("При выбранном деле нельзя не выбрать страницы документов"); } } }