0018424: Customizar confirmação de reserva

bug#18424
dev:clemente
qua:junia


git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@100395 d1611594-4594-4d17-8e1d-87c2c4800839
master
valdir 2020-02-28 19:43:58 +00:00
parent b6a3efd234
commit 0ca51c17c3
2 changed files with 40 additions and 1 deletions

View File

@ -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;
}
}

View File

@ -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;
}
}