fixes bug#al-1482
dev: Wallace qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@114681 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
bc1b9cd6a1
commit
366c6f5009
|
@ -17,6 +17,7 @@ import com.rjconsultores.ventaboletos.dao.SapDAO;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||||
import com.rjconsultores.ventaboletos.entidad.FechamentoCntcorrente;
|
import com.rjconsultores.ventaboletos.entidad.FechamentoCntcorrente;
|
||||||
import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
|
import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
|
||||||
|
import com.rjconsultores.ventaboletos.enums.EnumIntegracaoSap;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
|
import com.rjconsultores.ventaboletos.utilerias.DateUtil;
|
||||||
import com.rjconsultores.ventaboletos.vo.integracao.FechamentoCntCorrenteVO;
|
import com.rjconsultores.ventaboletos.vo.integracao.FechamentoCntCorrenteVO;
|
||||||
|
|
||||||
|
@ -120,10 +121,10 @@ public class SapHibernateDAO extends GenericHibernateDAO<FechamentoCntcorrente,
|
||||||
}
|
}
|
||||||
fcc.setNombpuntoventa(tupla[6].toString());
|
fcc.setNombpuntoventa(tupla[6].toString());
|
||||||
|
|
||||||
fcc.setEmpresaId( Integer.valueOf( tupla[7].toString() ) );
|
fcc.setEmpresaId( Integer.valueOf( tupla[7].toString() ));
|
||||||
fcc.setNombEmpresa( tupla[8].toString());
|
fcc.setNombEmpresa( tupla[8].toString());
|
||||||
|
|
||||||
fcc.setIntegradoSap( tupla[9]==null?false:tupla[9].toString().equals("1")?true:false );
|
fcc.setIntegradoSap( EnumIntegracaoSap.getEnumIntegracaoSap( tupla[9]==null?0:Integer.valueOf(tupla[9].toString()) ));
|
||||||
|
|
||||||
fcc.setAnofechamento(tupla[10].toString());
|
fcc.setAnofechamento(tupla[10].toString());
|
||||||
fcc.setMesfechamento(tupla[11].toString());
|
fcc.setMesfechamento(tupla[11].toString());
|
||||||
|
|
|
@ -0,0 +1,36 @@
|
||||||
|
package com.rjconsultores.ventaboletos.enums;
|
||||||
|
|
||||||
|
import java.util.Arrays;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
|
public enum EnumIntegracaoSap {
|
||||||
|
|
||||||
|
INTEGRADO("Integrado"),
|
||||||
|
NAO_ENVIADO("Nao Enviado"),
|
||||||
|
ERRO("Erro");
|
||||||
|
|
||||||
|
private String descricao;
|
||||||
|
|
||||||
|
private EnumIntegracaoSap(String descricao) {
|
||||||
|
this.descricao = descricao;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return descricao;
|
||||||
|
}
|
||||||
|
|
||||||
|
public static List<EnumIntegracaoSap> list() {
|
||||||
|
return Arrays.asList(values());
|
||||||
|
}
|
||||||
|
|
||||||
|
public static EnumIntegracaoSap getEnumIntegracaoSap(Integer tValor) {
|
||||||
|
for (EnumIntegracaoSap valor : EnumIntegracaoSap.values()) {
|
||||||
|
if (tValor.equals(valor.ordinal())) {
|
||||||
|
return valor;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -2,6 +2,8 @@ package com.rjconsultores.ventaboletos.vo.integracao;
|
||||||
|
|
||||||
import java.math.BigDecimal;
|
import java.math.BigDecimal;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.enums.EnumIntegracaoSap;
|
||||||
|
|
||||||
public class FechamentoCntCorrenteVO {
|
public class FechamentoCntCorrenteVO {
|
||||||
|
|
||||||
public FechamentoCntCorrenteVO() {
|
public FechamentoCntCorrenteVO() {
|
||||||
|
@ -21,10 +23,10 @@ public class FechamentoCntCorrenteVO {
|
||||||
private Integer empresaId;
|
private Integer empresaId;
|
||||||
private String nombEmpresa;
|
private String nombEmpresa;
|
||||||
private String ufEmpresa;
|
private String ufEmpresa;
|
||||||
private Boolean integradoSap;
|
private EnumIntegracaoSap integradoSap;
|
||||||
private boolean enviar;
|
private boolean enviar;
|
||||||
|
|
||||||
public FechamentoCntCorrenteVO(Long fechamentocntcorrenteId, String fecfechamento, String feclancamento, String anofechamento, String mesfechamento, BigDecimal total, String nombpuntoventa, String cnpjPuntoVenta, Integer empresaId, String nombEmpresa, String ufEmpresa, Boolean integradoSap) {
|
public FechamentoCntCorrenteVO(Long fechamentocntcorrenteId, String fecfechamento, String feclancamento, String anofechamento, String mesfechamento, BigDecimal total, String nombpuntoventa, String cnpjPuntoVenta, Integer empresaId, String nombEmpresa, String ufEmpresa, EnumIntegracaoSap integradoSap) {
|
||||||
super();
|
super();
|
||||||
this.fechamentocntcorrenteId = fechamentocntcorrenteId;
|
this.fechamentocntcorrenteId = fechamentocntcorrenteId;
|
||||||
this.fecfechamento = fecfechamento;
|
this.fecfechamento = fecfechamento;
|
||||||
|
@ -104,11 +106,11 @@ public class FechamentoCntCorrenteVO {
|
||||||
this.ufEmpresa = ufEmpresa;
|
this.ufEmpresa = ufEmpresa;
|
||||||
}
|
}
|
||||||
|
|
||||||
public boolean isIntegradoSap() {
|
public EnumIntegracaoSap getIntegradoSap() {
|
||||||
return Boolean.TRUE.equals(integradoSap);
|
return integradoSap;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setIntegradoSap(boolean integradoSap) {
|
public void setIntegradoSap(EnumIntegracaoSap integradoSap) {
|
||||||
this.integradoSap = integradoSap;
|
this.integradoSap = integradoSap;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue