fixes bug#23426
qua: dev: Apontado direto para a adamantina e gerado o contrato Evidencia anexa: Evidencia_Adamantina)Contrato_AVistaa git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@109342 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
d907fd69be
commit
7eb09f6d0f
|
@ -1,5 +1,6 @@
|
|||
package com.rjconsultores.ventaboletos.service.impl;
|
||||
|
||||
import java.io.UnsupportedEncodingException;
|
||||
import java.util.Calendar;
|
||||
import java.util.List;
|
||||
|
||||
|
@ -68,10 +69,7 @@ public class ConfContratoPuntoVentaServiceImpl implements ConfContratoPuntoVenta
|
|||
public String formatarLayout(ConfLayoutContratoVO confLayoutContratoVO, String html) {
|
||||
|
||||
StringBuilder htmlFormatado = new StringBuilder();
|
||||
|
||||
htmlFormatado.append("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">");
|
||||
htmlFormatado.append("<html>");
|
||||
|
||||
criarCabecalho(htmlFormatado);
|
||||
html = html.replace("{nomeLocalidade}", confLayoutContratoVO.getNomeLocalidade())
|
||||
.replace("{CNPJ}", confLayoutContratoVO.getCNPJ())
|
||||
.replace("{dataAbertura}", confLayoutContratoVO.getDataAbertura() != null ? DateUtil.getStringDate(confLayoutContratoVO.getDataAbertura(), "dd/MM/yyyy") : "")
|
||||
|
@ -82,7 +80,7 @@ public class ConfContratoPuntoVentaServiceImpl implements ConfContratoPuntoVenta
|
|||
.replace("{numero}", confLayoutContratoVO.getNumero() != null ? confLayoutContratoVO.getNumero() : "")
|
||||
.replace("{passagemAlta}", confLayoutContratoVO.getPassagemAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getPassagemAlta()) : "0")
|
||||
.replace("{passagemBaixa}", confLayoutContratoVO.getPassagemBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getPassagemBaixa()) : "0")
|
||||
.replace("{seguroObrigatorioBaixa}", confLayoutContratoVO.getValorVendaGapBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getSeguroObrigatorioBaixa()) : "0")
|
||||
.replace("{seguroObrigatorioBaixa}", confLayoutContratoVO.getSeguroObrigatorioBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getSeguroObrigatorioBaixa()) : "0")
|
||||
.replace("{seguroObrigatorioAlta}", confLayoutContratoVO.getSeguroObrigatorioAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getSeguroObrigatorioAlta()) : "0")
|
||||
.replace("{valorVendaGapBaixa}", confLayoutContratoVO.getValorVendaGapBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getValorVendaGapBaixa()) : "0")
|
||||
.replace("{valorVendaGapAlta}", confLayoutContratoVO.getValorVendaGapAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getValorVendaGapAlta()) : "0")
|
||||
|
@ -92,20 +90,40 @@ public class ConfContratoPuntoVentaServiceImpl implements ConfContratoPuntoVenta
|
|||
.replace("{seguroAlta}", confLayoutContratoVO.getSeguroAlta()!= null ? MoneyHelper.getValor(confLayoutContratoVO.getSeguroAlta()) : "0")
|
||||
.replace("{outrosBaixa}", confLayoutContratoVO.getOutrosBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getOutrosBaixa()) : "0")
|
||||
.replace("{outrosAlta}", confLayoutContratoVO.getOutrosAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getOutrosAlta()) : "0")
|
||||
.replace("{excesssoBaixa}", confLayoutContratoVO.getExcesssoBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getExcesssoBaixa()): "0")
|
||||
.replace("{excesssoAlta}", confLayoutContratoVO.getExcesssoAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getExcesssoAlta()) :"0")
|
||||
.replace("{excessoBaixa}", confLayoutContratoVO.getExcesssoBaixa() != null ? MoneyHelper.getValor(confLayoutContratoVO.getExcesssoBaixa()): "0")
|
||||
.replace("{excessoAlta}", confLayoutContratoVO.getExcesssoAlta() != null ? MoneyHelper.getValor(confLayoutContratoVO.getExcesssoAlta()) :"0")
|
||||
.replace("{nomeTitular}", confLayoutContratoVO.getNomeTitular())
|
||||
.replace("{nomeBanco}", confLayoutContratoVO.getNomeBanco())
|
||||
.replace("{numeroAgencia}", confLayoutContratoVO.getNumeroAgencia())
|
||||
.replace("{numeroConta}", confLayoutContratoVO.getNumeroConta())
|
||||
.replace("{tipoSocio}", confLayoutContratoVO.getTipoSocio())
|
||||
.replace("{bairro}", confLayoutContratoVO.getBairro())
|
||||
.replace("{rua}", confLayoutContratoVO.getRua());;
|
||||
.replace("{tipoSocio}", confLayoutContratoVO.getTipoSocio() != null ? confLayoutContratoVO.getTipoSocio() : "")
|
||||
.replace("{bairro}", confLayoutContratoVO.getBairro() != null ? confLayoutContratoVO.getBairro() : "" )
|
||||
.replace("{rua}", confLayoutContratoVO.getRua() != null ? confLayoutContratoVO.getRua() : "" );
|
||||
|
||||
htmlFormatado.append(html);
|
||||
htmlFormatado.append(formatarUTF(html));
|
||||
htmlFormatado.append("</html>");
|
||||
|
||||
|
||||
|
||||
return htmlFormatado.toString();
|
||||
}
|
||||
|
||||
private void criarCabecalho(StringBuilder htmlFormatado) {
|
||||
|
||||
htmlFormatado.append("<?xml version=\"1.0\" encoding=\"UTF-8\"?> ");
|
||||
htmlFormatado.append("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">");
|
||||
htmlFormatado.append("<html>");
|
||||
}
|
||||
|
||||
private String formatarUTF(String html) {
|
||||
|
||||
String output = "";
|
||||
try {
|
||||
output = new String(html.getBytes("UTF-8"), "ISO-8859-1");
|
||||
} catch (UnsupportedEncodingException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
return output;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue