Ejemplo n.º 1
0
        private void btnBatch_Click(object sender, EventArgs e)
        {
            ScheduleDal scheduleDal = new ScheduleDal();
            SelectDialog selectDialog = new SelectDialog(scheduleDal.GetStockSchedule(), scheduleFields, false);
            if (selectDialog.ShowDialog() == DialogResult.OK)
            {
                txtScheduleNo.Text = selectDialog["SCHEDULENO"];

                productTable = new ProductDal().GetProducts(txtScheduleNo.Text);

                //BillDal billDal = new BillDal();

                //if (THOKUtil.ShowQuery("�Զ����ɴ����γ��ⵥ��") == DialogResult.Yes)
                //{
                //    DataTable masterTable = billDal.GetMaster(selectDialog["SCHEDULENO"]);
                //    DataTable oriMasterTable = billDal.GetMasterOri(selectDialog["SCHEDULENO"]);
                //    if (oriMasterTable.Rows.Count !=0)
                //    {
                //        txtBillNo.Text = oriMasterTable.Rows[0]["BILLNO"].ToString();
                //    }
                //    txtWarehouse.Text = "�䷽��";
                //    txtWarehouse.Tag = "001";

                //    detailTable = new CellDal().GetDetail(txtScheduleNo.Text);
                //    dgvDetail.DataSource = detailTable;
                //    btnDeleteRow.Enabled = false;
                //    dgvDetail.ReadOnly = true;
                //}
                //else
                //{
                //    productTable = new ProductDal().GetProducts(txtScheduleNo.Text);
                //}
            }
        }
Ejemplo n.º 2
0
        private void btnBatch_Click(object sender, EventArgs e)
        {
            ScheduleDal scheduleDal = new ScheduleDal();
            SelectDialog selectDialog = new SelectDialog(scheduleDal.GetStockSchedule(), scheduleFields, false);
            if (selectDialog.ShowDialog() == DialogResult.OK)
            {
                txtScheduleNo.Text = selectDialog["SCHEDULENO"];
                cellTable = new CellDal().GetCellBySchedule(txtScheduleNo.Text);
                if ((billType == "3" || billType == "4") && THOKUtil.ShowQuery("�Զ����ɴ����ε�����") == DialogResult.Yes)
                {
                    foreach (DataRow row in cellTable.Rows)
                    {
                        DataRow newRow = detailTable.NewRow();

                        newRow["SCHEDULENO"] = row["SCHEDULENO"];
                        newRow["CELLCODE"] = row["CELLCODE"];
                        newRow["CELLNAME"] = row["CELLNAME"];
                        newRow["PRODUCTCODE"] = row["PRODUCTCODE"];
                        newRow["PRODUCTNAME"] = row["PRODUCTNAME"];
                        newRow["BARCODE"] = row["PRODUCTBARCODE"];
                        newRow["PALLETBARCODE"] = row["PALLETBARCODE"];
                        newRow["QUANTITY"] = row["QUANTITY"];
                        newRow["REALQUANTITY"] = 0;
                        detailTable.Rows.Add(newRow);
                    }
                }
            }
        }