wilian 2017-06-28 20:22:11 +00:00
parent c014f6c573
commit 1650df6b07
1 changed files with 11 additions and 1 deletions

View File

@ -1,5 +1,8 @@
package com.rjconsultores.ventaboletos.enums; package com.rjconsultores.ventaboletos.enums;
import java.util.ArrayList;
import java.util.List;
public enum TipoImpressora { public enum TipoImpressora {
Matricial(0), Matricial(0),
BematechFiscal(1), BematechFiscal(1),
@ -35,7 +38,14 @@ public enum TipoImpressora {
} }
public static TipoImpressora getTipoImpressoraFiscal(final Integer value) { public static TipoImpressora getTipoImpressoraFiscal(final Integer value) {
if (value != null && value!=0) { if (value != null && value!=0) {
for (TipoImpressora tipo : TipoImpressora.values()) { List<TipoImpressora> lsImpressorasFiscais = new ArrayList<TipoImpressora>();
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) { if (tipo.getCodigo() == value) {
return tipo; return tipo;
} }