Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
106 espaco 1
package br.com.ec.domain.dto;
2
 
3
import org.primefaces.model.chart.PieChartModel;
4
 
5
public class RankingControleTrafegoGeralDTO {
6
 
7
        private PieChartModel pieChartModel;
8
        private PieChartModel pieChartModelCliente;
9
 
10
        private Integer quantidadeVendas = 0;
11
        private Integer quantidadeOlhando = 0;
12
        private Integer quantidadePreco = 0;
13
        private Integer quantidadeSemOpcoes = 0;
14
        private Integer quantidadeTroca = 0;
15
        private Integer quantidadeReserva = 0;
16
 
17
        private Integer quantidadeCliente = 0;
18
        private Integer quantidadeNaoCliente = 0;
19
 
20
        public RankingControleTrafegoGeralDTO() {}
21
 
22
        public PieChartModel getPieChartModel() {
23
                return pieChartModel;
24
        }
25
        public void setPieChartModel(PieChartModel pieChartModel) {
26
                this.pieChartModel = pieChartModel;
27
        }
28
 
29
        public PieChartModel getPieChartModelCliente() {
30
                return pieChartModelCliente;
31
        }
32
        public void setPieChartModelCliente(PieChartModel pieChartModelCliente) {
33
                this.pieChartModelCliente = pieChartModelCliente;
34
        }
35
 
36
        public RankingControleTrafegoGeralDTO(Integer quantidadeOlhando) {
37
                this.quantidadeOlhando = quantidadeOlhando;
38
        }
39
 
40
        public Integer getQuantidadeVendas() {
41
                return quantidadeVendas;
42
        }
43
        public void setQuantidadeVendas(Integer quantidadeVendas) {
44
                this.quantidadeVendas = quantidadeVendas;
45
        }
46
 
47
        public Integer getQuantidadeOlhando() {
48
                return quantidadeOlhando;
49
        }
50
        public void setQuantidadeOlhando(Integer quantidadeOlhando) {
51
                this.quantidadeOlhando = quantidadeOlhando;
52
        }
53
 
54
        public Integer getQuantidadePreco() {
55
                return quantidadePreco;
56
        }
57
        public void setQuantidadePreco(Integer quantidadePreco) {
58
                this.quantidadePreco = quantidadePreco;
59
        }
60
 
61
        public Integer getQuantidadeSemOpcoes() {
62
                return quantidadeSemOpcoes;
63
        }
64
        public void setQuantidadeSemOpcoes(Integer quantidadeSemOpcoes) {
65
                this.quantidadeSemOpcoes = quantidadeSemOpcoes;
66
        }
67
 
68
        public Integer getQuantidadeTroca() {
69
                return quantidadeTroca;
70
        }
71
        public void setQuantidadeTroca(Integer quantidadeTroca) {
72
                this.quantidadeTroca = quantidadeTroca;
73
        }
74
 
75
        public Integer getQuantidadeReserva() {
76
                return quantidadeReserva;
77
        }
78
        public void setQuantidadeReserva(Integer quantidadeReserva) {
79
                this.quantidadeReserva = quantidadeReserva;
80
        }
81
 
82
        public Integer getQuantidadeCliente() {
83
                return quantidadeCliente;
84
        }
85
        public void setQuantidadeCliente(Integer quantidadeCliente) {
86
                this.quantidadeCliente = quantidadeCliente;
87
        }
88
 
89
        public Integer getQuantidadeNaoCliente() {
90
                return quantidadeNaoCliente;
91
        }
92
        public void setQuantidadeNaoCliente(Integer quantidadeNaoCliente) {
93
                this.quantidadeNaoCliente = quantidadeNaoCliente;
94
        }
95
 
96
        public void preencherDadosPie() {
97
                pieChartModel = new PieChartModel();
98
//              pieChartModel.set("VENDAS", getQuantidadeVendas());
99
                pieChartModel.set("OLHANDO", getQuantidadeOlhando());
100
                pieChartModel.set("PREÇO", getQuantidadePreco());
101
                pieChartModel.set("SEM OPÇÕES", getQuantidadeSemOpcoes());
102
 
103
                pieChartModel.setTitle("");
104
        pieChartModel.setLegendPosition("e");
105
        pieChartModel.setFill(false);
106
        pieChartModel.setShowDataLabels(true);
107
        pieChartModel.setDiameter(150);
108
        pieChartModel.setShadow(false);
109
 
110
        pieChartModelCliente = new PieChartModel();
111
        pieChartModelCliente.set("CLIENTES", getQuantidadeCliente());
112
        pieChartModelCliente.set("NÃO CLIENTES", getQuantidadeNaoCliente());
113
 
114
        pieChartModelCliente.setTitle("");
115
        pieChartModelCliente.setLegendPosition("e");
116
        pieChartModelCliente.setFill(false);
117
        pieChartModelCliente.setShowDataLabels(true);
118
        pieChartModelCliente.setDiameter(150);
119
        pieChartModelCliente.setShadow(false);
120
        }
121
 
122
}