private void printLable() { string shengXinNo = shengXinNoEcTabTextBox.Text.Trim(); if (string.IsNullOrEmpty(shengXinNo)) { MessageBox.Show("运单号不可为空!"); } else { string orderNo = shengXinLableControl1.getPageName() + "|" + shengXinNo; List <SagawaLabel> sagawaList = ShengXinAPI.getSagawaLableByShengXinNo(orderNo); if (sagawaList != null && sagawaList.Count > 0) { foreach (var item in sagawaList) { if (item != null && onlyCustomsCheckBox.Checked == false) { switch (item.LabelType) { case "sagawa": ArgoxPrintUtil.SagawaLablePrint(item); break; case "japanEmsBig": ArgoxPrintUtil.JapanEmsPrint(item); break; case "japanEmsSmall": ArgoxPrintUtil.JapanEmsSmallPrint(item); break; default: break; } } //判断是否需要打印海关标签 if (item != null && (customsCheckBoxEc.Checked || onlyCustomsCheckBox.Checked)) { if (eComCheckBoxEc.Checked) { item.eCommerce = "Y"; } item.destination = desComboBoxEc.SelectedItem.ToString(); item.flightDate = flightDateTextBox.Text; item.AgentSendCompany = item.AgentSendCompany + " 店铺"; ArgoxPrintUtil.CustomsPrint(item); } } initEc(); } } }
private void printLableGm() { string shengXinNo = shengXinNoGmTabTextBox.Text.Trim(); if (string.IsNullOrEmpty(shengXinNo)) { MessageBox.Show("运单号不可为空!"); } else { string orderNo = shengXinLableControl2.getPageName() + "|" + shengXinNo; List <SagawaLabel> sagawaList = ShengXinAPI.getSagawaLableByShengXinNo(orderNo); if (sagawaList != null && sagawaList.Count > 0) { foreach (var item in sagawaList) { if (item != null) { item.emptyStyle = "Y"; switch (item.LabelType) { case "sagawa": ArgoxPrintUtil.SagawaLablePrint(item); break; case "japanEmsBig": ArgoxPrintUtil.JapanEmsPrint(item); break; case "japanEmsSmall": ArgoxPrintUtil.JapanEmsSmallPrint(item); break; default: break; } } } initGm(); } } }