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; }