void r_CSReprint(object sender, ReprintArgs e) { foreach (Model m in Models) { if (m.Code == e.Code) { bool result = false; int count = 0; if (m.Name.Contains("Dummy")) { do { result = PrinterManager.PrintCombSticker(m, e.Code + e.Date + e.SerialNo, PrinterManager.TemplatePath + m.Name + ".prn"); } while ((result == false) && (count < 3)); } else { do { result = PrinterManager.PrintCombSticker(m, e.Code + e.Date + e.SerialNo); count++; } while ((result == false) && (count < 3)); } break; } } }
void r_F1Reprint(object sender, ReprintArgs e) { String fileName = string.Empty; if (e.Model.Contains("Dummy")) { fileName = "DummyF1.prn"; } else { fileName = "F1.prn"; } PrinterManager.PrintBarcode("F1Printer", e.Model, e.Code, e.Date, e.SerialNo, PrinterManager.TemplatePath + fileName); }