private bool PrinterDone() { var strUri = DllWorkPrintLabel.GetUri(); if (string.IsNullOrEmpty(strUri)) { MessageBox.Show(@"WMS配置Web端不正确", @"成功", MessageBoxButtons.OK, MessageBoxIcon.Information); return(false); } var dt = GetPrintTable(); try { DllWorkPrintLabel.ProBoxPrintCodeSoft(dt, _cTempletFileName, _cPrinter, strUri); return(true); } catch (Exception) { return(false); } }
private void biPrint_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { uGridProBoxSSBarCode.UpdateData(); var dt = new DataUseTableFormat().Bar_ProBoxSerialRecord; foreach (var uRow in uGridProBoxSSBarCode.Rows.GetFilteredInNonGroupByRows()) { if ((bool)uRow.Cells["bSelect"].Value) { var dr = dt.NewBar_ProBoxSerialRecordRow(); var cBoxNumber = uRow.Cells["cBoxNumber"].Value.ToString(); dr.cBoxNumber = uRow.Cells["cBoxNumber"].Value.ToString(); dr.cMemo = uRow.Cells["cMemo"].Value.ToString(); dt.Rows.Add(dr); UpdatePrintNum(cBoxNumber); } } DllWorkPrintLabel.ProBoxPrintCodeSoft(dt, _cTempletFileName, _cPrinter, DllWorkPrintLabel.GetUri()); }