public string GetPrinterInformation()
        {
            string sSerialInfo = "<DEFAULT>";

            if (Settings.VoucherPrinterName.ToUpper() == "COUPONEXPRESS")
            {
                LogManager.WriteLog("COUPONEXPRESS Printer", LogManager.enumLogLevel.Debug);
                //Gen2PrinterIntClass oGen2PrinterIntClass = new Gen2PrinterIntClass();
                Gen2PrinterLib.Gen2PrinterInt oGen2PrinterIntClass = new Gen2PrinterInt();
                LogManager.WriteLog("Printer Port = " + Settings.PrinterPort, LogManager.enumLogLevel.Info);
                int iRetValue = oGen2PrinterIntClass.OpenSerialCom(Settings.PrinterPort);//oPrinterCommIntClass.OpenSerialCom("COM1");
                if (iRetValue == 0)
                {
                    oGen2PrinterIntClass.GetSerialNumber(out sSerialInfo);
                    LogManager.WriteLog("oGen2PrinterIntClass.OpenSerialCom Success", LogManager.enumLogLevel.Info);
                }
                else
                {
                    LogManager.WriteLog("oGen2PrinterIntClass.OpenSerialCom Error", LogManager.enumLogLevel.Info);
                }
                oGen2PrinterIntClass.CloseSerialCom();
            }
            return(sSerialInfo);
        }
        public string GetPrinterInformation()
        {
            string sSerialInfo = "<DEFAULT>";

            if (Settings.VoucherPrinterName.ToUpper() == "COUPONEXPRESS")
            {
                LogManager.WriteLog("COUPONEXPRESS Printer", LogManager.enumLogLevel.Debug);
                //Gen2PrinterIntClass oGen2PrinterIntClass = new Gen2PrinterIntClass();
                Gen2PrinterLib.Gen2PrinterInt oGen2PrinterIntClass = new Gen2PrinterInt();
                LogManager.WriteLog("Printer Port = " + Settings.PrinterPort, LogManager.enumLogLevel.Info);
                int iRetValue = oGen2PrinterIntClass.OpenSerialCom(Settings.PrinterPort);//oPrinterCommIntClass.OpenSerialCom("COM1"); 
                if (iRetValue == 0)
                {
                    oGen2PrinterIntClass.GetSerialNumber(out sSerialInfo);
                    LogManager.WriteLog("oGen2PrinterIntClass.OpenSerialCom Success", LogManager.enumLogLevel.Info);
                }
                else
                    LogManager.WriteLog("oGen2PrinterIntClass.OpenSerialCom Error", LogManager.enumLogLevel.Info);
                oGen2PrinterIntClass.CloseSerialCom();
            }
            return sSerialInfo;
        }