Blame |
Last modification |
View Log
| Download
| RSS feed
package br.com.ec.domain.dto;
import br.com.ec.domain.model.Produto;
public class ProdutoVivoAnteriorDTO
implements Comparable<ProdutoVivoAnteriorDTO
> {
private Produto produto
;
private Double valorTotalVendido
;
private Double valorTotalComissao
;
private Long quantidadeVendas
;
public ProdutoVivoAnteriorDTO
() {}
public ProdutoVivoAnteriorDTO
(Produto produto,
Double valorTotalVendido,
Double valorTotalComissao,
Long quantidadeVendas
) {
this.
produto = produto
;
this.
valorTotalVendido = valorTotalVendido
;
this.
valorTotalComissao = valorTotalComissao
;
this.
quantidadeVendas = quantidadeVendas
;
}
public Produto getProduto
() {
return produto
;
}
public void setProduto
(Produto produto
) {
this.
produto = produto
;
}
public Double getValorTotalVendido
() {
return valorTotalVendido
;
}
public void setValorTotalVendido
(Double valorTotalVendido
) {
this.
valorTotalVendido = valorTotalVendido
;
}
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
(ProdutoVivoAnteriorDTO rankingProdutoDTO
) {
return rankingProdutoDTO.
getValorTotalVendido().
compareTo(this.
valorTotalVendido);
}
}