wilian 2015-08-14 17:42:52 +00:00
parent 5390cfe68c
commit cff06cca36
5 changed files with 12 additions and 25 deletions

View File

@ -122,7 +122,7 @@ public class BusquedaDatosTicketHibernateDAO extends GenericHibernateDAO<Pacote,
private void carregarDadosPagamento(List<PacoteVO> pacotes) {
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, ")
.append("NC.NOTACREDITOVENDAPACOTE_ID, VPC.NUMOPERACION AS NUMOPERACAOPACOTECANCELAMENTO, VPP.NUMOPERACION AS NUMOPERACAOPACOTEPAGAMENTO ")
.append("NC.NOTACREDITOVENDAPACOTE_ID, VPC.NUMOPERACION AS NUMOPERACAOPACOTECANCELAMENTO ")
.append("FROM PACOTE_FORMAPAGO PFP ")
.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 ")
@ -130,7 +130,6 @@ public class BusquedaDatosTicketHibernateDAO extends GenericHibernateDAO<Pacote,
.append("LEFT JOIN CAJA_TARJETA CT ON CT.CAJATARJETA_ID = CDP.CAJATARJETA_ID ")
.append("LEFT JOIN NOTA_CREDITO_VENDA_PACOTE NC ON NC.VENDAPACOTEPAGAMENTO_ID = PFP.VENDAPACOTE_ID ")
.append("LEFT JOIN VENDA_PACOTE VPC ON NC.VENDAPACOTECANCELAMENTO_ID = VPC.VENDAPACOTE_ID ")
.append("LEFT JOIN VENDA_PACOTE VPP ON NC.VENDAPACOTEPAGAMENTO_ID = VPP.VENDAPACOTE_ID ")
.append("WHERE PFP.VENDAPACOTE_ID IN (:vendapacoteIds) ")
.append("ORDER BY PFP.VENDAPACOTE_ID");
@ -144,8 +143,7 @@ public class BusquedaDatosTicketHibernateDAO extends GenericHibernateDAO<Pacote,
.addScalar("NUMAUTORIZACION", StringType.INSTANCE)
.addScalar("CANTPARCELAS", IntegerType.INSTANCE)
.addScalar("NOTACREDITOVENDAPACOTE_ID", LongType.INSTANCE)
.addScalar("NUMOPERACAOPACOTECANCELAMENTO", StringType.INSTANCE)
.addScalar("NUMOPERACAOPACOTEPAGAMENTO", StringType.INSTANCE);
.addScalar("NUMOPERACAOPACOTECANCELAMENTO", StringType.INSTANCE);
query.setResultTransformer(new DatosPagamentoResultTransformer());
query.setParameterList("vendapacoteIds", getVendapacoteIds(pacotes));

View File

@ -4,11 +4,10 @@ import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
@XmlRootElement(name = "notacredito")
@XmlType(propOrder = { "vouchernotacredito", "numoperacaopacotepagamento", "numoperacaopacotecancelamento" })
@XmlType(propOrder = { "vouchernotacredito", "numoperacaopacotecancelamento" })
public class NotaCreditoVendaPacoteVO {
private String numoperacaopacotecancelamento;
private String numoperacaopacotepagamento;
private Long vouchernotacredito;
public String getNumoperacaopacotecancelamento() {
@ -19,14 +18,6 @@ public class NotaCreditoVendaPacoteVO {
this.numoperacaopacotecancelamento = numoperacaopacotecancelamento;
}
public String getNumoperacaopacotepagamento() {
return numoperacaopacotepagamento;
}
public void setNumoperacaopacotepagamento(String numoperacaopacotepagamento) {
this.numoperacaopacotepagamento = numoperacaopacotepagamento;
}
public Long getVouchernotacredito() {
return vouchernotacredito;
}

View File

@ -5,7 +5,7 @@ import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
@XmlRootElement(name="passageiro")
@XmlType(propOrder = { "nome", "documento", "categoria", "asento", "boletoId" })
@XmlType(propOrder = { "nome", "documento", "categoria", "assento", "boletoId" })
public class PassageiroVO {
public static final String CATEGORIA_ADULT = "ADT";
@ -70,7 +70,7 @@ public class PassageiroVO {
private Long vendapacoteId;
private Long tarifavendapacoteId;
private Long boletoId;
private String asento;
private String assento;
private String nome;
private String documento;
private String categoria;
@ -109,13 +109,6 @@ public class PassageiroVO {
this.vendapacoteId = vendapacoteId;
}
public String getAsento() {
return asento;
}
public void setAsento(String asento) {
this.asento = asento;
}
@XmlTransient
public Long getTarifavendapacoteId() {
return tarifavendapacoteId;
@ -123,5 +116,11 @@ public class PassageiroVO {
public void setTarifavendapacoteId(Long tarifavendapacoteId) {
this.tarifavendapacoteId = tarifavendapacoteId;
}
public String getAssento() {
return assento;
}
public void setAssento(String assento) {
this.assento = assento;
}
}

View File

@ -70,7 +70,6 @@ public class DatosPagamentoResultTransformer implements ResultTransformer {
NotaCreditoVendaPacoteVO notacredito = new NotaCreditoVendaPacoteVO();
notacredito.setVouchernotacredito((Long) tupleMap.get("NOTACREDITOVENDAPACOTE_ID"));
notacredito.setNumoperacaopacotecancelamento((String) tupleMap.get("NUMOPERACAOPACOTECANCELAMENTO"));
notacredito.setNumoperacaopacotepagamento((String) tupleMap.get("NUMOPERACAOPACOTEPAGAMENTO"));
pagamento.setNotacredito(notacredito);
}

View File

@ -54,7 +54,7 @@ public class DatosPassageiroResultTransformer implements ResultTransformer {
passageiro.setDocumento((String) tupleMap.get("DOCUMENTO"));
passageiro.setNome((String) tupleMap.get("NOMEPASSAGEIRO"));
passageiro.setBoletoId((Long) tupleMap.get("BOLETO_ID"));
passageiro.setAsento((String) tupleMap.get("NUMASIENTO"));
passageiro.setAssento((String) tupleMap.get("NUMASIENTO"));
setCategoriaPassageiro(passageiro, tupleMap);