From 1650df6b07bb81b455bc4c3f467b5200e392a5f4 Mon Sep 17 00:00:00 2001 From: wilian Date: Wed, 28 Jun 2017 20:22:11 +0000 Subject: [PATCH] fixes bug #9227 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@70783 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/enums/TipoImpressora.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/com/rjconsultores/ventaboletos/enums/TipoImpressora.java b/src/com/rjconsultores/ventaboletos/enums/TipoImpressora.java index 44f28d13e..c28855168 100644 --- a/src/com/rjconsultores/ventaboletos/enums/TipoImpressora.java +++ b/src/com/rjconsultores/ventaboletos/enums/TipoImpressora.java @@ -1,5 +1,8 @@ package com.rjconsultores.ventaboletos.enums; +import java.util.ArrayList; +import java.util.List; + public enum TipoImpressora { Matricial(0), BematechFiscal(1), @@ -35,7 +38,14 @@ public enum TipoImpressora { } public static TipoImpressora getTipoImpressoraFiscal(final Integer value) { if (value != null && value!=0) { - for (TipoImpressora tipo : TipoImpressora.values()) { + List lsImpressorasFiscais = new ArrayList(); + lsImpressorasFiscais.add(TipoImpressora.BematechFiscal); + lsImpressorasFiscais.add(TipoImpressora.BematechFiscalBlindada); + lsImpressorasFiscais.add(TipoImpressora.CentralEmissao); + lsImpressorasFiscais.add(TipoImpressora.Daruma); + lsImpressorasFiscais.add(TipoImpressora.DarumaBlindada); + + for (TipoImpressora tipo : lsImpressorasFiscais) { if (tipo.getCodigo() == value) { return tipo; }