using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; //using DeiNiu.wms.Logical; using DeiNiu.Utils; using Microsoft.Reporting.WinForms; using DeiNiu.wms.Data.Model; namespace DeiNiu.wms.win.utils.print { public class printIn { public static void printDeskBarcodes(DataTable dt) { if (dt.Rows.Count == 0) { return; } // dt.Columns.Add(new DataColumn("id128")); foreach (DataRow dr in dt.Rows) { if (!string.IsNullOrEmpty(dr["barcode128"].ToString())) { continue; } dr.BeginEdit(); dr["barcode128"] = Util.getCode128(dr["barcode"].ToString()); dr.EndEdit(); } string reportName = "ItemSumByDesk.rdlc"; BillPrint.Run(dt, reportName, PrinterType.code); } } }