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); //} } }
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); } } } }