From 27179b0371f19aa269589f0710b3d6312cc43b1d Mon Sep 17 00:00:00 2001 From: gleimar Date: Thu, 21 Mar 2013 02:05:48 +0000 Subject: [PATCH] =?UTF-8?q?-=20corre=C3=A7=C3=A3o=20na=20gera=C3=A7=C3=A3o?= =?UTF-8?q?=20de=20asientos=20exclusivos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@25293 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/entidad/AsientoExclusivo.java | 2 +- .../ventaboletos/entidad/EsquemaAsiento.java | 14 ++++++-------- .../service/impl/CorridaServiceImpl.java | 2 +- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/src/com/rjconsultores/ventaboletos/entidad/AsientoExclusivo.java b/src/com/rjconsultores/ventaboletos/entidad/AsientoExclusivo.java index 7239c8276..7f31c8e24 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/AsientoExclusivo.java +++ b/src/com/rjconsultores/ventaboletos/entidad/AsientoExclusivo.java @@ -59,7 +59,7 @@ public class AsientoExclusivo implements Serializable { @JoinColumn(name = "FECCORRIDA")}) private Corrida corrida; @OneToOne - @JoinColumn(name = "DESTINO_ID") + @JoinColumn(name = "DESTINO_ID",referencedColumnName = "PARADA_ID") private Parada destino; @OneToOne @JoinColumn(name = "PARADA_ID") diff --git a/src/com/rjconsultores/ventaboletos/entidad/EsquemaAsiento.java b/src/com/rjconsultores/ventaboletos/entidad/EsquemaAsiento.java index ecb86f927..9ea4bbd78 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/EsquemaAsiento.java +++ b/src/com/rjconsultores/ventaboletos/entidad/EsquemaAsiento.java @@ -52,13 +52,11 @@ public class EsquemaAsiento implements Serializable { @JoinColumn(name = "ESQUEMACORRIDA_ID", referencedColumnName = "ESQUEMACORRIDA_ID") @ManyToOne private EsquemaCorrida esquemaCorrida; - @Column(name = "MOTIVOBLOQUEO") private String motivobloqueo; - @OneToOne - @JoinColumn(name = "DESTINO_ID") - private Parada destinoId; + @JoinColumn(name = "DESTINO_ID", referencedColumnName = "PARADA_ID") + private Parada destino; @@ -134,12 +132,12 @@ public class EsquemaAsiento implements Serializable { } - public Parada getDestinoId() { - return destinoId; + public Parada getDestino() { + return destino; } - public void setDestinoId(Parada destinoId) { - this.destinoId = destinoId; + public void setDestino(Parada destinoId) { + this.destino = destinoId; } public String getMotivobloqueo() { diff --git a/src/com/rjconsultores/ventaboletos/service/impl/CorridaServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/CorridaServiceImpl.java index 47d15abbb..b17b07bf2 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/CorridaServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/CorridaServiceImpl.java @@ -536,7 +536,7 @@ public class CorridaServiceImpl implements CorridaService { asientoExclusivo.setMotivobloqueo(null); } else { asientoExclusivo.setMotivobloqueo(ea.getMotivobloqueo()); - asientoExclusivo.setDestino(ea.getDestinoId()); + asientoExclusivo.setDestino(ea.getDestino()); } asientoExclusivo.setActivo(Boolean.TRUE);