private void ЗаявкаОтКлиента_Load(object sender, EventArgs e) { // TODO: данная строка кода позволяет загрузить данные в таблицу "testDataSet.Сотрудник". При необходимости она может быть перемещена или удалена. this.сотрудникTableAdapter.Fill(this.testDataSet.Сотрудник); for (int i = 0; i < listcheckmodels.Count; i++) // Цикл добавления строк { this.dataGridView1.Rows.Add(); // добавление строки } for (int i = 0; i < listcheckmodels.Count; i++) { try { this.dataGridView1.Rows[i].Cells[0].Value = listcheckmodels[i]; this.dataGridView1.Rows[i].Cells[1].Value = 1; this.dataGridView1.Rows[i].Cells[2].Value = SQLFunction.GetInfoModel2(listcheckmodels[i])[1]; } catch (Exception e1) { MessageBox.Show(e1.Message); } dataGridView1.Rows[0].Cells[0].Selected = false; } }
private void ДоговорСЗаводом_Load(object sender, EventArgs e) { idFactory = SQLFunction.getIDFactory(idModel); string nameFactory = SQLFunction.getNameFactory(idFactory); string nameModel = SQLFunction.getNameModel(idModel); label7.Text = nameFactory; label8.Text = nameModel; label10.Text = count.ToString(); label14.Text = SQLFunction.GetInfoModel2(nameModel)[0]; label12.Text = SQLFunction.GetInfoModel2(nameModel)[1]; }
private void button3_Click(object sender, EventArgs e) { string type = comboBox1.Text; if (type == "Юридическое лицо") { string status = "Открыта"; int flag1; bool flag2 = true; if ((textBox1.Text != "") && (textBox2.Text != "") && (textBox3.Text != "") && (textBox4.Text != "") && (textBox5.Text != "") || (textBox6.Text != "") && (textBox7.Text != "") && (textBox8.Text != "") && (textBox9.Text != "") && (textBox10.Text != "") && (textBox11.Text != "") && (textBox12.Text != "")) { string address = textBox2.Text; string name = textBox1.Text; string fio = textBox3.Text; string req = textBox4.Text; string contact1 = textBox5.Text; string post1 = textBox6.Text; string number1 = textBox7.Text; string email1 = textBox8.Text; string contact2 = textBox12.Text; string post2 = textBox11.Text; string number2 = textBox10.Text; string email2 = textBox9.Text; DateTime data = dateTimePicker1.Value; try { flag1 = SQLFunction.addClient(type, address, name, fio, req, contact1, number1, post1, email1, contact2, number2, post2, email2, data, status); for (int i = 0; i < dataGridView1.RowCount; i++) { string nameModel = dataGridView1.Rows[i].Cells[0].Value.ToString(); int number = Convert.ToInt32(dataGridView1.Rows[i].Cells[1].Value); int price = Convert.ToInt32(SQLFunction.GetInfoModel2(listcheckmodels[i])[1]); int id = SQLFunction.getIdModel(nameModel); SQLFunction.addTechnique(id, flag1, Autorisation.id, number, price); } } catch { this.Visible = false; MessageBox.Show("Ошибка", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (flag2) { this.Close(); // this.Visible = false; MessageBox.Show("Заявка от клиента успешно добавлена.", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); DialogResult = DialogResult.OK; // this.Hide(); // (new Заявки()).ShowDialog(); } } else { // this.Visible = false; MessageBox.Show("Все поля должны быть заполнены.", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { string status = "Открыта"; int flag1; bool flag2 = true;; if ((textBox1.Text != "") && (textBox2.Text != "") && (textBox3.Text != "") && (textBox4.Text != "") && (textBox5.Text != "") || (textBox6.Text != "") && (textBox7.Text != "") && (textBox8.Text != "") && (textBox9.Text != "") && (textBox10.Text != "") && (textBox11.Text != "") && (textBox12.Text != "")) { string fio = textBox1.Text; string email = textBox3.Text; string numberph = textBox4.Text; string seria = textBox5.Text.Substring(0, 4); string place = textBox6.Text; string sub = textBox7.Text; string address = textBox2.Text; string numerp = textBox12.Text.Substring(0, 6); string place2 = textBox11.Text; string datav = textBox10.Text; DateTime data = dateTimePicker1.Value; try { flag1 = SQLFunction.addClient(type, address, fio, seria, numerp, place, place2, numberph, datav, email, sub, data, status); for (int i = 0; i < dataGridView1.RowCount; i++) { string nameModel = dataGridView1.Rows[i].Cells[0].Value.ToString(); int number = Convert.ToInt32(dataGridView1.Rows[i].Cells[1].Value); int price = Convert.ToInt32(SQLFunction.GetInfoModel2(listcheckmodels[i])[1]); int id = SQLFunction.getIdModel(nameModel); SQLFunction.addTechnique(id, flag1, Autorisation.id, number, price); } } catch { this.Visible = false; MessageBox.Show("Ошибка", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (flag2) { this.Close(); // this.Visible = false; // this.Hide(); MessageBox.Show("Заявка от клиента успешно добавлена.", "Уведомление", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); DialogResult = DialogResult.OK; // (new Заявки()).ShowDialog(); } } else { // this.Visible = false; MessageBox.Show("Все поля должны быть заполнены.", "Ошибка добавления", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }