private void PrintActButton_Click(object sender, EventArgs e) { //кнопка открывает окно оформления актов if (OrderListDGV.SelectedRows.Count > 0) { int orderId = Convert.ToInt32(OrderListDGV.SelectedRows[0].Cells[0].Value); PrintForm printForm = new PrintForm(this.Text, orderId.ToString()); printForm.MdiParent = this.MdiParent; printForm.AccessibleName = orderId.ToString(); printForm.Dock = DockStyle.Fill; printForm.Text = this.Text; printForm.Show(); } else { MessageBox.Show("Выберите заказ.", "Оформление актов"); } }
private void SpendButton_Click(object sender, EventArgs e) { //кнопка проведения заказа //проверка заполненности и корректности полей данных if (!CheckFillFields()) { MessageBox.Show("Чтобы провести заказ нужно корректно заполнить поля.", "Оформление заказа"); return; } //заполнение данных int article = Convert.ToInt32(CatalogDGV.SelectedRows[0].Cells[0].Value); string name = NameClientTextBox.Text.Split(' ')[1], surname = NameClientTextBox.Text.Split(' ')[0], patronymic = "", phone = PhoneClientTextBox.Text; if (NameClientTextBox.Text.Split(' ').Length > 2) { patronymic = NameClientTextBox.Text.Split(' ')[2]; } //вставка новых данных int clientId = cn.InsertingClients(name, surname, patronymic, phone), orderId = cn.InsertingOrder(DateCheckDTP.Value, article, clientId, SerialNumberTextBox.Text); if (MessageBox.Show("Заказ успешно проведен.\n\nОткрыть окно оформления актов?", "Оформление заказа", MessageBoxButtons.YesNo) == DialogResult.Yes) { //открытие формы оформления актов PrintForm printForm = new PrintForm(this.Text, orderId.ToString()); printForm.MdiParent = this.MdiParent; printForm.Dock = DockStyle.Fill; printForm.Show(); } NameClientTextBox.Text = ""; PhoneClientTextBox.Text = ""; SerialNumberTextBox.Text = ""; DateCheckDTP.Value = DateTime.Today; }