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 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;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.Set;
|
||||
|
||||
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
||||
|
||||
public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
||||
|
||||
|
@ -11,6 +14,12 @@ public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
|||
private Integer diasemtransito;
|
||||
private Date dataMovimento;
|
||||
private SituacaoDiaMovimento situacao;
|
||||
private String numtelefonouno;
|
||||
private String uf;
|
||||
private String nombpuntoventaPadre;
|
||||
private Integer intervalofechamento;
|
||||
|
||||
private Set<Integer> diasEmAtraso;
|
||||
|
||||
public MovimentosAtrasoVO() {
|
||||
super();
|
||||
|
@ -22,7 +31,7 @@ public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
|||
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.puntoventaId = puntoventaId;
|
||||
this.nombpuntoventa = nombpuntoventa;
|
||||
|
@ -31,6 +40,15 @@ public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
|||
this.diasemtransito = diasemtransito;
|
||||
this.dataMovimento = dataMovimento;
|
||||
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() {
|
||||
|
@ -91,11 +109,7 @@ public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
|||
|
||||
@Override
|
||||
public int compareTo(MovimentosAtrasoVO o) {
|
||||
int compare = this.nombpuntoventa.compareTo(o.nombpuntoventa);
|
||||
if(compare == 0) {
|
||||
compare = this.dataMovimento.compareTo(o.dataMovimento);
|
||||
}
|
||||
return compare;
|
||||
return this.nombpuntoventa.compareTo(o.nombpuntoventa);
|
||||
}
|
||||
|
||||
public Integer getDiasemtransito() {
|
||||
|
@ -145,14 +159,7 @@ public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
|||
return true;
|
||||
if (obj == null)
|
||||
return false;
|
||||
if (getClass() != obj.getClass())
|
||||
return false;
|
||||
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 (other.puntoventaId != null)
|
||||
return false;
|
||||
|
@ -161,4 +168,65 @@ public class MovimentosAtrasoVO implements Comparable<MovimentosAtrasoVO> {
|
|||
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