Example #1
0
        public override void Print(Label.Labels type)
        {
            string timeStamp = PrintingManager.CreateTimeStamp();

            timeStamp = FormatLabel(timeStamp);
            RawPrinterHelper.SendStringToPrinter(Name, timeStamp);
        }
Example #2
0
        public override void Print(Label.Labels type)
        {
            switch (type)
            {
            case Label.Labels.timeStamp:
                string timeStamp = PrintingManager.CreateTimeStamp();
                RawPrinterHelper.SendStringToPrinter(Name, timeStamp);
                break;

            default:
                break;
            }
        }
Example #3
0
        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);
            }
        }
Example #4
0
 public abstract void Print(Label.Labels type);