public void PrintBarcodeExec()
 {
     try
     {
         using (PrinterX myPrinter = new PrinterX())
         {
             string DocumentName = String.Format("{0}_{1}_{2}", CurrentBarcodeInfo.PrimaryBarcodeValue, CurrentBarcodeInfo.SecondaryBarcodeValue, DateTime.Now.ToString("yyyyMMddhhmmss"));
             myPrinter.PrintDocumentVis(CurrentBarcodeImage, DocumentName);
         }
     }
     catch (Exception ex)
     {
         HandleErrorMessage(ex);
     }
 }