Blame |
Last modification |
View Log
| Download
| RSS feed
package br.com.ec.domain.dto;
import br.com.ec.domain.model.ProdutoVivo;
public class ProdutoVivoDTO
implements Comparable<ProdutoVivoDTO
> {
private ProdutoVivo produtoVivo
;
private Double valorTotalVendido
;
private Double valorTotalRecebido
;
private Double valorTotalComissao
;
private Long quantidadeVendas
;
public ProdutoVivoDTO
() {}
public ProdutoVivoDTO
(ProdutoVivo produtoVivo,
Double valorTotalVendido,
Double valorTotalRecebido,
Double valorTotalComissao,
Long quantidadeVendas
) {
this.
produtoVivo = produtoVivo
;
this.
valorTotalVendido = valorTotalVendido
;
this.
valorTotalRecebido = valorTotalRecebido
;
this.
valorTotalComissao = valorTotalComissao
;
this.
quantidadeVendas = quantidadeVendas
;
}
public ProdutoVivo getProdutoVivo
() {
return produtoVivo
;
}
public void setProdutoVivo
(ProdutoVivo produtoVivo
) {
this.
produtoVivo = produtoVivo
;
}
public Double getValorTotalVendido
() {
return valorTotalVendido
;
}
public void setValorTotalVendido
(Double valorTotalVendido
) {
this.
valorTotalVendido = valorTotalVendido
;
}
public Double getValorTotalRecebido
() {
return valorTotalRecebido
;
}
public void setValorTotalRecebido
(Double valorTotalRecebido
) {
this.
valorTotalRecebido = valorTotalRecebido
;
}
public Double getValorTotalComissao
() {
return valorTotalComissao
;
}
public void setValorTotalComissao
(Double valorTotalComissao
) {
this.
valorTotalComissao = valorTotalComissao
;
}
public Long getQuantidadeVendas
() {
return quantidadeVendas
;
}
public void setQuantidadeVendas
(Long quantidadeVendas
) {
this.
quantidadeVendas = quantidadeVendas
;
}
@
Override
public int compareTo
(ProdutoVivoDTO rankingProdutoDTO
) {
return rankingProdutoDTO.
getValorTotalVendido().
compareTo(this.
valorTotalVendido);
}
}