Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
        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());
        }