fixes bug #8749
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@66681 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
b5b8f05215
commit
af56d3d70f
|
@ -173,7 +173,7 @@ public class BusquedaDatosTicketHibernateDAO extends GenericHibernateDAO<Pacote,
|
||||||
private void carregarDadosPagamento(List<PacoteVO> pacotes) {
|
private void carregarDadosPagamento(List<PacoteVO> pacotes) {
|
||||||
StringBuilder sQuery = new StringBuilder();
|
StringBuilder sQuery = new StringBuilder();
|
||||||
sQuery.append("SELECT PFP.PACOTEFORMAPAGO_ID, PFP.VALOR, PFP.VENDAPACOTE_ID, FP.FORMAPAGO_ID, FP.DESCPAGO, CT.TIPOTARJETA, CT.NUMAUTORIZACION, CT.CANTPARCELAS, ")
|
sQuery.append("SELECT PFP.PACOTEFORMAPAGO_ID, PFP.VALOR, PFP.VENDAPACOTE_ID, FP.FORMAPAGO_ID, FP.DESCPAGO, CT.TIPOTARJETA, CT.NUMAUTORIZACION, CT.CANTPARCELAS, ")
|
||||||
.append("NC.NOTACREDITOVENDAPACOTE_ID, VPC.NUMOPERACION AS NUMOPERACAOPACOTECANCELAMENTO, CT.NOMBTITULAR, CT.FECOPERACION, CT.NUMTARJETA ")
|
.append("NC.NOTACREDITOVENDAPACOTE_ID, VPC.NUMOPERACION AS NUMOPERACAOPACOTECANCELAMENTO, CT.NOMBTITULAR, CT.FECOPERACION, CT.NUMTARJETA, CT.DESCOPERADORACARTAO ")
|
||||||
.append("FROM PACOTE_FORMAPAGO PFP ")
|
.append("FROM PACOTE_FORMAPAGO PFP ")
|
||||||
.append("JOIN FORMA_PAGO FP ON FP.FORMAPAGO_ID = PFP.FORMAPAGO_ID ")
|
.append("JOIN FORMA_PAGO FP ON FP.FORMAPAGO_ID = PFP.FORMAPAGO_ID ")
|
||||||
.append("LEFT JOIN CAJA_DIVERSOS CD ON CD.VENDAPACOTE_ID = PFP.VENDAPACOTE_ID ")
|
.append("LEFT JOIN CAJA_DIVERSOS CD ON CD.VENDAPACOTE_ID = PFP.VENDAPACOTE_ID ")
|
||||||
|
@ -197,7 +197,8 @@ public class BusquedaDatosTicketHibernateDAO extends GenericHibernateDAO<Pacote,
|
||||||
.addScalar("NUMOPERACAOPACOTECANCELAMENTO", StringType.INSTANCE)
|
.addScalar("NUMOPERACAOPACOTECANCELAMENTO", StringType.INSTANCE)
|
||||||
.addScalar("NOMBTITULAR", StringType.INSTANCE)
|
.addScalar("NOMBTITULAR", StringType.INSTANCE)
|
||||||
.addScalar("FECOPERACION", DateType.INSTANCE)
|
.addScalar("FECOPERACION", DateType.INSTANCE)
|
||||||
.addScalar("NUMTARJETA", StringType.INSTANCE);
|
.addScalar("NUMTARJETA", StringType.INSTANCE)
|
||||||
|
.addScalar("DESCOPERADORACARTAO", StringType.INSTANCE);
|
||||||
|
|
||||||
query.setResultTransformer(new DatosPagamentoResultTransformer());
|
query.setResultTransformer(new DatosPagamentoResultTransformer());
|
||||||
query.setParameterList("vendapacoteIds", getVendapacoteIds(pacotes));
|
query.setParameterList("vendapacoteIds", getVendapacoteIds(pacotes));
|
||||||
|
|
|
@ -168,7 +168,8 @@ public class CajaHibernateDAO extends GenericHibernateDAO<Object, Long> implemen
|
||||||
.addScalar("nombtitular", StringType.INSTANCE)
|
.addScalar("nombtitular", StringType.INSTANCE)
|
||||||
.addScalar("ocdId", LongType.INSTANCE)
|
.addScalar("ocdId", LongType.INSTANCE)
|
||||||
.addScalar("numoperacionOcd", StringType.INSTANCE)
|
.addScalar("numoperacionOcd", StringType.INSTANCE)
|
||||||
.addScalar("notacreditovendapacoteId", LongType.INSTANCE);
|
.addScalar("notacreditovendapacoteId", LongType.INSTANCE)
|
||||||
|
.addScalar("operadoracartao", StringType.INSTANCE);
|
||||||
|
|
||||||
sql.setResultTransformer(new AliasToBeanResultTransformer(CajaDetalleVO.class));
|
sql.setResultTransformer(new AliasToBeanResultTransformer(CajaDetalleVO.class));
|
||||||
|
|
||||||
|
@ -218,6 +219,7 @@ public class CajaHibernateDAO extends GenericHibernateDAO<Object, Long> implemen
|
||||||
cartao.setNumcartao(cd.getNumtarjeta());
|
cartao.setNumcartao(cd.getNumtarjeta());
|
||||||
cartao.setParcelas(cd.getCantparcelas());
|
cartao.setParcelas(cd.getCantparcelas());
|
||||||
cartao.setTitular(cd.getNombtitular());
|
cartao.setTitular(cd.getNombtitular());
|
||||||
|
cartao.setOperadoracartao(cd.getOperadoracartao());
|
||||||
|
|
||||||
pagamentoVO.setCartao(cartao);
|
pagamentoVO.setCartao(cartao);
|
||||||
}
|
}
|
||||||
|
|
|
@ -942,7 +942,8 @@ public class SQLBuilderOracle implements SQLBuilder {
|
||||||
sb.append(" C.DESCNUMDOC as \"descnumdoc\", C.DESCNUMDOC2 as \"descnumdoc2\", C.DESCTIPODOC as \"desctipodoc\", ");
|
sb.append(" C.DESCNUMDOC as \"descnumdoc\", C.DESCNUMDOC2 as \"descnumdoc2\", C.DESCTIPODOC as \"desctipodoc\", ");
|
||||||
sb.append(" C.DESCTIPODOC2 as \"desctipodoc2\", C.DESCTELEFONO as \"desctelefono\", ");
|
sb.append(" C.DESCTIPODOC2 as \"desctipodoc2\", C.DESCTELEFONO as \"desctelefono\", ");
|
||||||
sb.append(" ocd.ocd_id as \"ocdId\", ocd.numoperacion as \"numoperacionOcd\", ");
|
sb.append(" ocd.ocd_id as \"ocdId\", ocd.numoperacion as \"numoperacionOcd\", ");
|
||||||
sb.append(" cdp.notacreditovendapacote_id as \"notacreditovendapacoteId\" ");
|
sb.append(" cdp.notacreditovendapacote_id as \"notacreditovendapacoteId\", ");
|
||||||
|
sb.append(" ct.descoperadoracartao as \"operadoracartao\" ");
|
||||||
sb.append(" from ");
|
sb.append(" from ");
|
||||||
sb.append(" caja c ");
|
sb.append(" caja c ");
|
||||||
sb.append(" left join corrida co on co.corrida_id = c.corrida_id and co.feccorrida = c.feccorrida ");
|
sb.append(" left join corrida co on co.corrida_id = c.corrida_id and co.feccorrida = c.feccorrida ");
|
||||||
|
|
|
@ -1,54 +0,0 @@
|
||||||
package com.rjconsultores.ventaboletos.vo.busquedapacotes;
|
|
||||||
|
|
||||||
import java.util.Date;
|
|
||||||
|
|
||||||
import javax.xml.bind.annotation.XmlRootElement;
|
|
||||||
|
|
||||||
@XmlRootElement(name="cartao")
|
|
||||||
public class PagamentoCartaoVO {
|
|
||||||
|
|
||||||
private String bandeira;
|
|
||||||
private String numautorizacao;
|
|
||||||
private Integer parcelas;
|
|
||||||
private String titular;
|
|
||||||
private String numcartao;
|
|
||||||
private Date datapagamento;
|
|
||||||
|
|
||||||
public String getBandeira() {
|
|
||||||
return bandeira;
|
|
||||||
}
|
|
||||||
public void setBandeira(String bandeira) {
|
|
||||||
this.bandeira = bandeira;
|
|
||||||
}
|
|
||||||
public String getNumautorizacao() {
|
|
||||||
return numautorizacao;
|
|
||||||
}
|
|
||||||
public void setNumautorizacao(String numautorizacao) {
|
|
||||||
this.numautorizacao = numautorizacao;
|
|
||||||
}
|
|
||||||
public Integer getParcelas() {
|
|
||||||
return parcelas;
|
|
||||||
}
|
|
||||||
public void setParcelas(Integer parcelas) {
|
|
||||||
this.parcelas = parcelas;
|
|
||||||
}
|
|
||||||
public String getTitular() {
|
|
||||||
return titular;
|
|
||||||
}
|
|
||||||
public void setTitular(String titular) {
|
|
||||||
this.titular = titular;
|
|
||||||
}
|
|
||||||
public String getNumcartao() {
|
|
||||||
return numcartao;
|
|
||||||
}
|
|
||||||
public void setNumcartao(String numcartao) {
|
|
||||||
this.numcartao = numcartao;
|
|
||||||
}
|
|
||||||
public Date getDatapagamento() {
|
|
||||||
return datapagamento;
|
|
||||||
}
|
|
||||||
public void setDatapagamento(Date datapagamento) {
|
|
||||||
this.datapagamento = datapagamento;
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
|
@ -6,6 +6,8 @@ import javax.xml.bind.annotation.XmlRootElement;
|
||||||
import javax.xml.bind.annotation.XmlTransient;
|
import javax.xml.bind.annotation.XmlTransient;
|
||||||
import javax.xml.bind.annotation.XmlType;
|
import javax.xml.bind.annotation.XmlType;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.vo.caja.PagamentoCartaoVO;
|
||||||
|
|
||||||
@XmlRootElement(name = "pagamento")
|
@XmlRootElement(name = "pagamento")
|
||||||
@XmlType(propOrder = { "formapagamento", "moeda", "valor", "notacredito", "cartao", "dadosBancario" })
|
@XmlType(propOrder = { "formapagamento", "moeda", "valor", "notacredito", "cartao", "dadosBancario" })
|
||||||
public class PagamentoVO {
|
public class PagamentoVO {
|
||||||
|
|
|
@ -11,8 +11,8 @@ import org.hibernate.transform.ResultTransformer;
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
||||||
import com.rjconsultores.ventaboletos.vo.busquedapacotes.NotaCreditoVendaPacoteVO;
|
import com.rjconsultores.ventaboletos.vo.busquedapacotes.NotaCreditoVendaPacoteVO;
|
||||||
import com.rjconsultores.ventaboletos.vo.busquedapacotes.PagamentoCartaoVO;
|
|
||||||
import com.rjconsultores.ventaboletos.vo.busquedapacotes.PagamentoVO;
|
import com.rjconsultores.ventaboletos.vo.busquedapacotes.PagamentoVO;
|
||||||
|
import com.rjconsultores.ventaboletos.vo.caja.PagamentoCartaoVO;
|
||||||
|
|
||||||
public class DatosPagamentoResultTransformer implements ResultTransformer {
|
public class DatosPagamentoResultTransformer implements ResultTransformer {
|
||||||
|
|
||||||
|
@ -67,6 +67,8 @@ public class DatosPagamentoResultTransformer implements ResultTransformer {
|
||||||
cartao.setTitular((String) tupleMap.get("NOMBTITULAR"));
|
cartao.setTitular((String) tupleMap.get("NOMBTITULAR"));
|
||||||
cartao.setDatapagamento((Date) tupleMap.get("FECOPERACION"));
|
cartao.setDatapagamento((Date) tupleMap.get("FECOPERACION"));
|
||||||
cartao.setNumcartao((String) tupleMap.get("NUMTARJETA"));
|
cartao.setNumcartao((String) tupleMap.get("NUMTARJETA"));
|
||||||
|
cartao.setNumcartao((String) tupleMap.get("NUMTARJETA"));
|
||||||
|
cartao.setOperadoracartao((String) tupleMap.get("DESCOPERADORACARTAO"));
|
||||||
|
|
||||||
pagamento.setCartao(cartao);
|
pagamento.setCartao(cartao);
|
||||||
}
|
}
|
||||||
|
|
|
@ -76,6 +76,7 @@ public class CajaDetalleVO {
|
||||||
private Long notacreditovendapacoteId;
|
private Long notacreditovendapacoteId;
|
||||||
private Long ocdId;
|
private Long ocdId;
|
||||||
private String numoperacionOcd;
|
private String numoperacionOcd;
|
||||||
|
private String operadoracartao;
|
||||||
|
|
||||||
public Long getCajaId() {
|
public Long getCajaId() {
|
||||||
return cajaId;
|
return cajaId;
|
||||||
|
@ -457,5 +458,12 @@ public class CajaDetalleVO {
|
||||||
public void setNumoperacionOcd(String numoperacionOcd) {
|
public void setNumoperacionOcd(String numoperacionOcd) {
|
||||||
this.numoperacionOcd = numoperacionOcd;
|
this.numoperacionOcd = numoperacionOcd;
|
||||||
}
|
}
|
||||||
|
@XmlTransient
|
||||||
|
public String getOperadoracartao() {
|
||||||
|
return operadoracartao;
|
||||||
|
}
|
||||||
|
public void setOperadoracartao(String operadoracartao) {
|
||||||
|
this.operadoracartao = operadoracartao;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,6 +14,7 @@ public class PagamentoCartaoVO {
|
||||||
private String titular;
|
private String titular;
|
||||||
private String numcartao;
|
private String numcartao;
|
||||||
private Date datapagamento;
|
private Date datapagamento;
|
||||||
|
private String operadoracartao;
|
||||||
|
|
||||||
public String getBandeira() {
|
public String getBandeira() {
|
||||||
return bandeira;
|
return bandeira;
|
||||||
|
@ -51,5 +52,11 @@ public class PagamentoCartaoVO {
|
||||||
public void setDatapagamento(Date datapagamento) {
|
public void setDatapagamento(Date datapagamento) {
|
||||||
this.datapagamento = datapagamento;
|
this.datapagamento = datapagamento;
|
||||||
}
|
}
|
||||||
|
public String getOperadoracartao() {
|
||||||
|
return operadoracartao;
|
||||||
|
}
|
||||||
|
public void setOperadoracartao(String operadoracartao) {
|
||||||
|
this.operadoracartao = operadoracartao;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue