private void button2_Click(object sender, EventArgs e) { if (comboBox1.Text == comboBox2.Text) { MessageBox.Show("Dữ liệu Warehouse không được trùng"); } else { if (dataGridView1.Rows.Count >= 2) { bllss4.insertIntoOrdersAdj(TranID, int.Parse(comboBox1.SelectedValue.ToString()), int.Parse(comboBox2.SelectedValue.ToString()), dateTimePicker1.Value.ToString()); DataTable dt = bllss4.getIDOrders(); dt.Rows[0][0].ToString(); int OrderId = int.Parse(dt.Rows[0][0].ToString()); for (int i = 0; i < dataGridView1.Rows.Count - 1; i++) { DataTable dt1 = bllss4.getIdByPartName(dataGridView1.Rows[i].Cells["PartName"].Value.ToString()); int PartID = int.Parse(dt1.Rows[0][0].ToString()); string BathNumber = dataGridView1.Rows[i].Cells["BatchNumber"].Value.ToString(); float Amount = float.Parse(dataGridView1.Rows[i].Cells["Amount"].Value.ToString()); bllss4.insertIntoOrderItems(OrderId, PartID, BathNumber, Amount); //bllss4.updateOrderItemsByTranAndBatch(Amount, BathNumber, int.Parse(comboBox1.SelectedValue.ToString())); } MessageBox.Show("Thêm dữ liệu thành công"); } else { MessageBox.Show("Bạn cần thêm dữ liệu vào bảng"); } } }