Beispiel #1
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            Object[] array = new Object[6];

            for (int j = 0; j < pomod.Count; j++)
            {
                if (txtScanItemNo.SelectedValue.ToString().Equals(pomod[j].lineno.ToString()))
                {
                    QHMobile.POModule assignPO = new POModule();

                    array[0]             = pomod[j].lineno;
                    assignPO.lineno      = pomod[j].lineno;
                    array[1]             = pomod[j].itemNo;
                    assignPO.itemNo      = pomod[j].itemNo;
                    array[2]             = pomod[j].description;
                    assignPO.description = pomod[j].description;
                    array[3]             = txtqty.Text.Trim();
                    assignPO.quantity    = Convert.ToDecimal(txtqty.Text.Trim());
                    array[4]             = txtlocation.Text.Trim();
                    assignPO.location    = txtlocation.Text.Trim();
                    array[5]             = txtbin.Text.Trim();
                    assignPO.bin         = txtbin.Text.Trim();

                    dt.Rows.Add(array);
                    assignPOList.Add(assignPO);

                    CompactSQL compa = new CompactSQL();
                    compa.InsertPOAssign("POAssign", array, PutNumber, TONumber);
                    lblTotalQty.Text = "Total Qty of this item is : " + pomod[j].quantity;
                }

                GrdTO.DataSource = dt;
            }
        }