From 4a593d26b47cf8015f7209e5e81b61bbd3a44692 Mon Sep 17 00:00:00 2001 From: wilian Date: Mon, 24 Jul 2017 13:22:20 +0000 Subject: [PATCH] bug #9358 git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@71781 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../entidad/CategoriaDescuento.java | 14 +++++++- .../ventaboletos/enums/TipoPassagemCores.java | 36 +++++++++++++++++++ 2 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 src/com/rjconsultores/ventaboletos/enums/TipoPassagemCores.java diff --git a/src/com/rjconsultores/ventaboletos/entidad/CategoriaDescuento.java b/src/com/rjconsultores/ventaboletos/entidad/CategoriaDescuento.java index 03d8baf2a..f3689edf2 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/CategoriaDescuento.java +++ b/src/com/rjconsultores/ventaboletos/entidad/CategoriaDescuento.java @@ -28,10 +28,10 @@ import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; -import org.hibernate.Hibernate; import org.springframework.transaction.annotation.Transactional; import com.rjconsultores.ventaboletos.enums.HorarioLiberacaoVendaPassagem; +import com.rjconsultores.ventaboletos.enums.TipoPassagemCores; /** * @@ -137,6 +137,10 @@ public class CategoriaDescuento implements Serializable { @Column(name = "DESCCOMPPRECO") private BigDecimal desccomppreco; + + @Enumerated(EnumType.STRING) + @Column(name = "CORPOLTRONA") + private TipoPassagemCores corpoltrona; public enum DisponibilidadeFeriado { // Declaração dos enum @@ -633,4 +637,12 @@ public class CategoriaDescuento implements Serializable { this.indDomingo = indDomingo; } + public TipoPassagemCores getCorpoltrona() { + return corpoltrona; + } + + public void setCorpoltrona(TipoPassagemCores corpoltrona) { + this.corpoltrona = corpoltrona; + } + } diff --git a/src/com/rjconsultores/ventaboletos/enums/TipoPassagemCores.java b/src/com/rjconsultores/ventaboletos/enums/TipoPassagemCores.java new file mode 100644 index 000000000..064bae8e0 --- /dev/null +++ b/src/com/rjconsultores/ventaboletos/enums/TipoPassagemCores.java @@ -0,0 +1,36 @@ +package com.rjconsultores.ventaboletos.enums; + +import java.util.Arrays; +import java.util.List; + +public enum TipoPassagemCores { + + VERDE("VERDE","/gui/img/tipo_passagem/verde.png"), + LARANJA("LARANJA","/gui/img/tipo_passagem/laranja.png"); + + private String descricao; + private String url; + + private TipoPassagemCores(String descricao, String url) { + this.descricao = descricao; + this.url = url; + } + + public static List getLista() { + return Arrays.asList(TipoPassagemCores.values()); + } + + @Override + public String toString() { + return descricao; + } + + public String getUrl() { + return url; + } + + public void setUrl(String url) { + this.url = url; + } + +}