private void btnGreenLight_Click(object sender, EventArgs e) { string error = null; Hashtable hsTable = new Hashtable(); hsTable.Add("@BillNo", dgv_Show.CurrentRow.Cells["DJH"].Value.ToString()); DataTable tempTable = GlobalObject.DatabaseServer.QueryInfoPro("S_Marketing_GreenLightInfo", hsTable, out error); FormDataTableCheck frm = new FormDataTableCheck(tempTable); if (frm.ShowDialog() == DialogResult.OK) { if (frm._DtResult != null && frm._DtResult.Rows.Count > 0) { List <ProductsCode_GreenLight> lstInfo = new List <ProductsCode_GreenLight>(); foreach (DataRow dr in frm._DtResult.Rows) { ProductsCode_GreenLight tempInfo = new ProductsCode_GreenLight(); tempInfo.F_Id = Guid.NewGuid().ToString(); tempInfo.UserID = BasicInfo.LoginID; tempInfo.CreateTime = ServerTime.Time; tempInfo.GoodsID = Convert.ToInt32(dr["物品ID"]); tempInfo.ProductCode = dr["箱号"].ToString(); lstInfo.Add(tempInfo); } m_findSellIn.AddList_ProductCodesGreenLight(lstInfo); } } }