public void ManagementReportPrintBarcode(FiscalBarcodeSymbology barcodeType, string barcodeValue, int width, int height, BarcodeTextPosition position)
 {
     if (UserInterfaceShowing && (_state == FiscalPrinterState.ManagementReport))
     {
         _printerUserInterface.ManagementReportPrintBarcode(barcodeType, barcodeValue, width, height, position);
     }
 }
 public void ManagementReportPrintBarcode(FiscalBarcodeSymbology barcodeType, string barcodeValue, int width, int height, BarcodeTextPosition position)
 {
     if ((State == PrinterStates.Open) && (_lineItems == null) && _managementReportActive)
     {                                       // We are open but not in receipt mode and have already started a management report
         richTextBox1.AppendText("BARCODE"); // TODO
         richTextBox1.AppendText(Environment.NewLine);
         richTextBox1.ScrollToCaret();
     }
 }