Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
588 blopes 1
package br.com.ec.controller;
2
 
3
import java.io.Serializable;
4
import java.util.ArrayList;
5
import java.util.List;
6
 
7
import javax.inject.Inject;
8
import javax.inject.Named;
9
 
10
import org.springframework.context.annotation.Scope;
11
 
12
import br.com.ec.core.generic.GenericService;
13
import br.com.ec.core.util.DataUtils;
14
import br.com.ec.domain.dto.ModeloDTO;
15
import br.com.ec.domain.dto.RankingModeloDTO;
16
import br.com.ec.domain.dto.RankingTransferenciasModeloDTO;
17
import br.com.ec.domain.dto.consulta.ParametrosConsultaModelosMaisVendidosDTO;
18
import br.com.ec.domain.service.ModeloService;
19
import br.com.ec.domain.service.VendaService;
20
import br.com.ec.web.generic.AbstractBean;
21
 
22
@Named
23
@Scope("view")
24
public class ModeloBean extends AbstractBean<ModeloDTO> implements Serializable {
25
 
26
        private static final long serialVersionUID = 1L;
27
 
28
        private List<RankingTransferenciasModeloDTO> modelosParaRedistribuicao;
29
 
30
        private ModeloService modeloService;
31
        private VendaService vendaService;
32
 
33
        @Inject
34
        public ModeloBean(ModeloService modeloService, VendaService vendaService) {
35
                this.modeloService = modeloService;
36
                this.vendaService = vendaService;
37
        }
38
 
39
        @Override
40
        public GenericService<ModeloDTO> getService() {
41
                return null;
42
        }
43
 
44
        @Override
45
        public ModeloDTO getId() {
46
                return null;
47
        }
48
 
49
        @Override
50
        public void limparEntidade() {
51
                setEntidade(new ModeloDTO());
52
        }
53
 
54
        public List<RankingTransferenciasModeloDTO> getModelosParaRedistribuicao() {
55
                return modelosParaRedistribuicao;
56
        }
57
        public void setModelosParaRedistribuicao(List<RankingTransferenciasModeloDTO> modelosParaRedistribuicao) {
58
                this.modelosParaRedistribuicao = modelosParaRedistribuicao;
59
        }
60
 
61
        public void consultarRedistribuicao() {
62
                setModelosParaRedistribuicao(vendaService.consultarModelosParaRedistribuicao());
63
 
64
        }
65
 
66
}