Subversion Repositories Integrator Subversion

Rev

Rev 650 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
648 blopes 1
package br.com.ec.controller;
2
 
3
import java.io.File;
4
import java.io.FileOutputStream;
5
import java.io.Serializable;
6
import java.util.List;
7
 
8
import javax.inject.Inject;
9
import javax.inject.Named;
10
 
11
import org.primefaces.event.FileUploadEvent;
12
import org.primefaces.model.file.UploadedFile;
13
import org.springframework.context.annotation.Scope;
14
 
15
import br.com.ec.controller.consultademanda.AvaliacaoConsultaPorDemanda;
16
import br.com.ec.core.consulta.ParametrosConsulta;
17
import br.com.ec.core.exception.NegocioException;
18
import br.com.ec.core.generic.GenericService;
19
import br.com.ec.core.util.ArquivoUtil;
20
import br.com.ec.domain.dto.ImagemDTO;
21
import br.com.ec.domain.model.Avaliacao;
22
import br.com.ec.domain.model.AvaliacaoProduto;
23
import br.com.ec.domain.model.Vigencia;
24
import br.com.ec.domain.service.AvaliacaoService;
25
import br.com.ec.domain.service.ImagemService;
26
import br.com.ec.domain.service.VigenciaService;
27
import br.com.ec.web.exception.VerificadorLancamentoException;
28
import br.com.ec.web.exception.VerificadorLancamentoException.CommandBean;
29
import br.com.ec.web.generic.AbstractBean;
30
import br.com.ec.web.message.LancadorMensagem;
31
import br.com.ec.web.util.TipoOperacao;
32
 
33
@Named
34
@Scope("view")
35
public class MetasAvaliacoesBean extends AbstractBean<Vigencia> implements Serializable {
36
 
37
        private static final long serialVersionUID = 1L;
38
 
39
        private VigenciaService vigenciaService;
40
        private AvaliacaoService avaliacaoService;
41
 
42
        @Inject
43
        public MetasAvaliacoesBean(VigenciaService vigenciaService, AvaliacaoService avaliacaoService) {
44
                this.vigenciaService = vigenciaService;
45
                this.avaliacaoService = avaliacaoService;
46
        }
47
 
48
        @Override
49
        public void preCarregamento() {
50
                limparEntidade();
51
        }
52
 
53
        @Override
54
        public void limparEntidade() {
55
                setEntidade(new Vigencia());
56
        }
57
 
58
        @Override
59
        public GenericService<Vigencia> getService() {
60
                return vigenciaService;
61
        }
62
 
63
        @Override
64
        public Vigencia getEntidade() {
65
                return entidade;
66
        }
67
 
68
        @Override
69
        public void preConsultar() {
70
                setTipoOperacao(TipoOperacao.CONSULTAR);
71
        }
72
 
73
        @Override
74
        public Vigencia getId() {
75
                return getEntidade();
76
        }
77
 
78
        /***************************************************************/
79
 
80
}