From 0ca51c17c303249102fbbcd0e4c94f4283f815cf Mon Sep 17 00:00:00 2001 From: valdir Date: Fri, 28 Feb 2020 19:43:58 +0000 Subject: [PATCH] =?UTF-8?q?0018424:=20Customizar=20confirma=C3=A7=C3=A3o?= =?UTF-8?q?=20de=20reserva=20bug#18424=20dev:clemente=20qua:junia?= 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@100395 d1611594-4594-4d17-8e1d-87c2c4800839 --- .../ventaboletos/entidad/Empresa.java | 12 +++++++- .../ventaboletos/entidad/ReservacionCtrl.java | 29 +++++++++++++++++++ 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/src/com/rjconsultores/ventaboletos/entidad/Empresa.java b/src/com/rjconsultores/ventaboletos/entidad/Empresa.java index a3c501a48..7135dafb1 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/Empresa.java +++ b/src/com/rjconsultores/ventaboletos/entidad/Empresa.java @@ -309,6 +309,9 @@ public class Empresa implements Serializable { @Column(name = "INDIMPRIMEVOUCHERPERSONALIZADO") private Boolean indImprimeVoucherPersonalizado; + @Column(name = "INDIMPCOMPROVANTERESERVA") + private Boolean indImpComprovanteReserva; + @Column(name = "CAMPO_CUSTOM_VOUCHER") private String campoCustomVoucher; @@ -1173,5 +1176,12 @@ public class Empresa implements Serializable { public void setCampoCustomVoucher(String campoCustomVoucher) { this.campoCustomVoucher = campoCustomVoucher; } - + + public Boolean getIndImpComprovanteReserva() { + return indImpComprovanteReserva == null ? false : indImpComprovanteReserva; + } + + public void setIndImpComprovanteReserva(Boolean indImpComprovanteReserva) { + this.indImpComprovanteReserva = indImpComprovanteReserva; + } } diff --git a/src/com/rjconsultores/ventaboletos/entidad/ReservacionCtrl.java b/src/com/rjconsultores/ventaboletos/entidad/ReservacionCtrl.java index 719ea2225..4abc8c9bf 100644 --- a/src/com/rjconsultores/ventaboletos/entidad/ReservacionCtrl.java +++ b/src/com/rjconsultores/ventaboletos/entidad/ReservacionCtrl.java @@ -104,6 +104,10 @@ public class ReservacionCtrl implements Serializable { private Boolean indTipoReserva; @Column(name = "INDSEMLIBAUTOMATICA") private Boolean indSemLiberacaoAutomatica; + + @Column(name = "TEMPOCONFIRMACAO") + @Temporal(TemporalType.TIMESTAMP) + private Date tempoConfirmacao; public ReservacionCtrl() { } @@ -511,4 +515,29 @@ public class ReservacionCtrl implements Serializable { } } + public void setTempoConfirmacao(Integer hora, Integer minuto) { + Calendar c = Calendar.getInstance(); + c.set(Calendar.YEAR, 1970); + c.set(Calendar.DAY_OF_MONTH, 1); + c.set(Calendar.MONTH, 0); + c.set(Calendar.HOUR_OF_DAY, 0); + c.set(Calendar.MINUTE, 0); + c.set(Calendar.MILLISECOND, 0); + c.set(Calendar.SECOND, 0); + c.set(Calendar.HOUR_OF_DAY, 0); + c.set(Calendar.MINUTE, 0); + c.add(Calendar.HOUR_OF_DAY, hora); + c.add(Calendar.MINUTE, minuto); + + setTempoConfirmacao(c.getTime()); + } + + public Date getTempoConfirmacao() { + return tempoConfirmacao; + } + + public void setTempoConfirmacao(Date tempoConfirmacao) { + this.tempoConfirmacao = tempoConfirmacao; + } + }