public override void Print(Label.Labels type) { string timeStamp = PrintingManager.CreateTimeStamp(); timeStamp = FormatLabel(timeStamp); RawPrinterHelper.SendStringToPrinter(Name, timeStamp); }
public override void Print(Label.Labels type) { switch (type) { case Label.Labels.timeStamp: string timeStamp = PrintingManager.CreateTimeStamp(); RawPrinterHelper.SendStringToPrinter(Name, timeStamp); break; default: break; } }
public static Printer RequestPrinter(Label.Labels labelType) { switch (labelType) { case Label.Labels.barcode: return(BarcodePrinter); case Label.Labels.box: return(LabelPrinter); case Label.Labels.timeStamp: return(BarcodePrinter); case Label.Labels.other: return(LabelPrinter); default: return(BarcodePrinter); } }
public abstract void Print(Label.Labels type);