From 65fe72ae23aef66df5545dcfd5678d1f67cfa0c8 Mon Sep 17 00:00:00 2001 From: wilian Date: Wed, 6 May 2020 19:41:18 +0000 Subject: [PATCH] fixes bug#18660 dev:thiago qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@101464 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/entidad/EstacionSitef.java | 27 +++++++++++++++++++ .../ventaboletos/enums/TipoIntegracaoTEF.java | 26 ++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 src/com/rjconsultores/ventaboletos/enums/TipoIntegracaoTEF.java diff --git a/src/com/rjconsultores/ventaboletos/entidad/EstacionSitef.java b/src/com/rjconsultores/ventaboletos/entidad/EstacionSitef.java index 3bed859c9..21932140f 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/EstacionSitef.java +++ b/src/com/rjconsultores/ventaboletos/entidad/EstacionSitef.java @@ -10,6 +10,8 @@ import java.util.Date; import javax.persistence.Basic; import javax.persistence.Column; import javax.persistence.Entity; +import javax.persistence.EnumType; +import javax.persistence.Enumerated; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; @@ -21,6 +23,8 @@ import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; +import com.rjconsultores.ventaboletos.enums.TipoIntegracaoTEF; + /** * * @author RJ @@ -56,6 +60,13 @@ public class EstacionSitef implements Serializable { private Date fecmodif; @Column(name = "IPSERVIDOR") private String ipServidor; + + @Column(name = "TIPO_INTEGRACAO") + @Enumerated(EnumType.STRING) + private TipoIntegracaoTEF tipoIntegracao; + + @Column(name = "CNPJ") + private String cnpj; public EstacionSitef() { } @@ -169,4 +180,20 @@ public class EstacionSitef implements Serializable { public void setIpServidor(String ipServidor) { this.ipServidor = ipServidor; } + + public String getCnpj() { + return cnpj; + } + + public void setCnpj(String cnpj) { + this.cnpj = cnpj; + } + + public TipoIntegracaoTEF getTipoIntegracao() { + return tipoIntegracao; + } + + public void setTipoIntegracao(TipoIntegracaoTEF tipoIntegracao) { + this.tipoIntegracao = tipoIntegracao; + } } diff --git a/src/com/rjconsultores/ventaboletos/enums/TipoIntegracaoTEF.java b/src/com/rjconsultores/ventaboletos/enums/TipoIntegracaoTEF.java new file mode 100644 index 000000000..7ec6fbcb2 --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/enums/TipoIntegracaoTEF.java @@ -0,0 +1,26 @@ +package com.rjconsultores.ventaboletos.enums; + +import java.util.Arrays; +import java.util.List; + +public enum TipoIntegracaoTEF { + + SITEF("Sitef"), + PAYGO("PayGo"); + + private String descricao; + + private TipoIntegracaoTEF(String descricao) { + this.descricao = descricao; + } + + @Override + public String toString() { + return descricao; + } + + public static List list() { + return Arrays.asList(values()); + } + +}