static void HotKeyManager_HotKeyPressed(object sender, HotKeyEventArgs e) { switch (e.Key) { case Keys.D0: Console.WriteLine("----- Timestamp -----"); Printing.Label timeStamp = new Printing.Label(PrintingManager.CreateTimeStamp()); timeStamp.Print(); break; case Keys.Oemtilde: Console.WriteLine("----- Reprint -----"); if (PrintingManager.LastLabel != null) { PrintingManager.LastLabel.Print(); } break; case Keys.D1: //PrinterManager.QueueLabel(); break; default: break; } }
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; } }