Ejemplo n.º 1
0
 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");
         }
     }
 }