fixes bug #7270
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@54220 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
7da246654f
commit
c7a48d4a7f
|
@ -43,5 +43,11 @@ public class Constantes {
|
||||||
|
|
||||||
public static final String UTF_8 = "UTF-8";
|
public static final String UTF_8 = "UTF-8";
|
||||||
|
|
||||||
|
public static final int INTERVALO_FECHAMENTO_DIARIO = 1;
|
||||||
|
public static final int INTERVALO_FECHAMENTO_SEMANAL = 7;
|
||||||
|
public static final int INTERVALO_FECHAMENTO_DECENDIAL = 10;
|
||||||
|
public static final int INTERVALO_FECHAMENTO_QUINZENAL = 15;
|
||||||
|
public static final int INTERVALO_FECHAMENTO_MENSAL = 30;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,9 @@
|
||||||
package com.rjconsultores.ventaboletos.vo.comissao;
|
package com.rjconsultores.ventaboletos.vo.comissao;
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
|
import java.util.Set;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
||||||
|
|
||||||
public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
||||||
|
|
||||||
|
@ -11,6 +14,12 @@ public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
||||||
private Integer diasemtransito;
|
private Integer diasemtransito;
|
||||||
private Date dataMovimento;
|
private Date dataMovimento;
|
||||||
private SituacaoDiaMovimento situacao;
|
private SituacaoDiaMovimento situacao;
|
||||||
|
private String numtelefonouno;
|
||||||
|
private String uf;
|
||||||
|
private String nombpuntoventaPadre;
|
||||||
|
private Integer intervalofechamento;
|
||||||
|
|
||||||
|
private Set<Integer> diasEmAtraso;
|
||||||
|
|
||||||
public MovimentosAtrasoVO() {
|
public MovimentosAtrasoVO() {
|
||||||
super();
|
super();
|
||||||
|
@ -22,7 +31,7 @@ public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
||||||
this.dataMovimento = dataMovimento;
|
this.dataMovimento = dataMovimento;
|
||||||
}
|
}
|
||||||
|
|
||||||
public MovimentosAtrasoVO(Integer puntoventaId, String nombpuntoventa, String numPuntoVenta, String competencia, Integer diasemtransito, Date dataMovimento, SituacaoDiaMovimento situacao) {
|
public MovimentosAtrasoVO(Integer puntoventaId, String nombpuntoventa, String numPuntoVenta, String competencia, Integer diasemtransito, Date dataMovimento, SituacaoDiaMovimento situacao, Integer intervalofechamento, String nombpuntoventaPadre, String uf, String numtelefonouno) {
|
||||||
this();
|
this();
|
||||||
this.puntoventaId = puntoventaId;
|
this.puntoventaId = puntoventaId;
|
||||||
this.nombpuntoventa = nombpuntoventa;
|
this.nombpuntoventa = nombpuntoventa;
|
||||||
|
@ -31,6 +40,15 @@ public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
||||||
this.diasemtransito = diasemtransito;
|
this.diasemtransito = diasemtransito;
|
||||||
this.dataMovimento = dataMovimento;
|
this.dataMovimento = dataMovimento;
|
||||||
this.situacao = situacao;
|
this.situacao = situacao;
|
||||||
|
this.intervalofechamento = intervalofechamento;
|
||||||
|
this.nombpuntoventaPadre = nombpuntoventaPadre;
|
||||||
|
this.uf = uf;
|
||||||
|
this.numtelefonouno = numtelefonouno;
|
||||||
|
|
||||||
|
/*movimentosAtrasoVO.setIntervalofechamento(rset.getInt("INTERVALOFECHAMENTO"));
|
||||||
|
movimentosAtrasoVO.setNombpuntoventaPadre(rset.getString("NOMPUNTOVENTAPADRE"));
|
||||||
|
movimentosAtrasoVO.setUf(rset.getString("UF"));
|
||||||
|
movimentosAtrasoVO.setNumtelefonouno(rset.getString("NUMTELEFONOUNO"));*/
|
||||||
}
|
}
|
||||||
|
|
||||||
public Integer getPuntoventaId() {
|
public Integer getPuntoventaId() {
|
||||||
|
@ -91,11 +109,7 @@ public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int compareTo(MovimentosAtrasoVO o) {
|
public int compareTo(MovimentosAtrasoVO o) {
|
||||||
int compare = this.nombpuntoventa.compareTo(o.nombpuntoventa);
|
return this.nombpuntoventa.compareTo(o.nombpuntoventa);
|
||||||
if(compare == 0) {
|
|
||||||
compare = this.dataMovimento.compareTo(o.dataMovimento);
|
|
||||||
}
|
|
||||||
return compare;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public Integer getDiasemtransito() {
|
public Integer getDiasemtransito() {
|
||||||
|
@ -145,14 +159,7 @@ public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
||||||
return true;
|
return true;
|
||||||
if (obj == null)
|
if (obj == null)
|
||||||
return false;
|
return false;
|
||||||
if (getClass() != obj.getClass())
|
|
||||||
return false;
|
|
||||||
MovimentosAtrasoVO other = (MovimentosAtrasoVO) obj;
|
MovimentosAtrasoVO other = (MovimentosAtrasoVO) obj;
|
||||||
if (dataMovimento == null) {
|
|
||||||
if (other.dataMovimento != null)
|
|
||||||
return false;
|
|
||||||
} else if (!dataMovimento.equals(other.dataMovimento))
|
|
||||||
return false;
|
|
||||||
if (puntoventaId == null) {
|
if (puntoventaId == null) {
|
||||||
if (other.puntoventaId != null)
|
if (other.puntoventaId != null)
|
||||||
return false;
|
return false;
|
||||||
|
@ -161,4 +168,65 @@ public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getNumtelefonouno() {
|
||||||
|
return numtelefonouno;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setNumtelefonouno(String numtelefonouno) {
|
||||||
|
this.numtelefonouno = numtelefonouno;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getUf() {
|
||||||
|
return uf;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setUf(String uf) {
|
||||||
|
this.uf = uf;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getNombpuntoventaPadre() {
|
||||||
|
return nombpuntoventaPadre;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setNombpuntoventaPadre(String nombpuntoventaPadre) {
|
||||||
|
this.nombpuntoventaPadre = nombpuntoventaPadre;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getIntervalofechamento() {
|
||||||
|
return intervalofechamento;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setIntervalofechamento(Integer intervalofechamento) {
|
||||||
|
this.intervalofechamento = intervalofechamento;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Set<Integer> getDiasEmAtraso() {
|
||||||
|
return diasEmAtraso;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setDiasEmAtraso(Set<Integer> diasEmAtraso) {
|
||||||
|
this.diasEmAtraso = diasEmAtraso;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getStrDiasEmAtraso() {
|
||||||
|
return getDiasEmAtraso().toString().replaceAll("[^0-9,]", "");
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getDesIntervalofechamento() {
|
||||||
|
switch (intervalofechamento) {
|
||||||
|
case Constantes.INTERVALO_FECHAMENTO_DIARIO:
|
||||||
|
return "Diário";
|
||||||
|
case Constantes.INTERVALO_FECHAMENTO_SEMANAL:
|
||||||
|
return "Semanal";
|
||||||
|
case Constantes.INTERVALO_FECHAMENTO_DECENDIAL:
|
||||||
|
return "Decendial";
|
||||||
|
case Constantes.INTERVALO_FECHAMENTO_QUINZENAL:
|
||||||
|
return "Quinzenal";
|
||||||
|
case Constantes.INTERVALO_FECHAMENTO_MENSAL:
|
||||||
|
return "Mensal";
|
||||||
|
default:
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue