private void InstanciarImpresoraFiscal() { if (eCAJA_FISICA.IMPRESORAFISCAL == null) { MostrarMensajeAdvertencia("La caja no contiene Impresora Fiscal asignada."); ImpresoraOK = false; return; } else { ImpresoraOK = true; } var puerto = eCAJA_FISICA.IMPRESORAFISCAL.IMPF_PUERTO; var velocidad = eCAJA_FISICA.IMPRESORAFISCAL.IMPF_VELOCIDAD.Trim(); frmImpresoraFiscal = frmMain.ObtenerInstancia; frmImpresoraFiscal.Puerto = puerto; frmImpresoraFiscal.Velocidad = velocidad; //Controla Impresora var retornoImpresion = frmImpresoraFiscal.ControlaImpresoraYCierra(); if (retornoImpresion < 0) { ImpresoraOK = false; } else { ImpresoraOK = true; } }
private void InstanciarImpresoraFiscal() { if (CajaPerteneciente.CAJA_FISICA_APERTURA.IMPRESORAFISCAL == null) { MostrarMensajeAdvertencia("La caja no contiene Impresora Fiscal asignada."); ImpresoraOK = false; btnVentaAnterior.Enabled = ImpresoraOK; btnTICKETFISCAL.Enabled = ImpresoraOK; return; } else { ImpresoraOK = true; btnVentaAnterior.Enabled = true; btnTICKETFISCAL.Enabled = true; } var puerto = CajaPerteneciente.CAJA_FISICA_APERTURA.IMPRESORAFISCAL.IMPF_PUERTO; var velocidad = CajaPerteneciente.CAJA_FISICA_APERTURA.IMPRESORAFISCAL.IMPF_VELOCIDAD.Trim(); frmImpresoraFiscal = frmMain.ObtenerInstancia; frmImpresoraFiscal.Puerto = puerto; frmImpresoraFiscal.Velocidad = velocidad; //Controla Impresora var retornoImpresion = frmImpresoraFiscal.ControlaImpresoraYCierra(); if (retornoImpresion < 0) { ImpresoraOK = false; btnVentaAnterior.Enabled = false; btnTICKETFISCAL.Enabled = false; } else { ImpresoraOK = true; btnVentaAnterior.Enabled = true; btnTICKETFISCAL.Enabled = true; } }