Subversion Repositories Integrator Subversion

Rev

Rev 439 | Rev 528 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
265 espaco 1
package br.com.ec.domain.service.impl;
2
 
3
import java.util.List;
4
 
5
import org.springframework.beans.factory.annotation.Autowired;
6
import org.springframework.stereotype.Service;
7
 
8
import br.com.ec.core.generic.AbstractService;
9
import br.com.ec.core.generic.GenericRepository;
10
import br.com.ec.core.validador.Validador;
11
import br.com.ec.domain.dto.VigenciaDTO;
12
import br.com.ec.domain.model.Vigencia;
13
import br.com.ec.domain.service.VigenciaService;
14
import br.com.ec.repository.VigenciaRepository;
15
 
16
@Service
17
public class VigenciaServiceImpl extends AbstractService<Vigencia> implements VigenciaService {
18
 
19
        private VigenciaRepository vigenciaRepository;
20
 
21
        @Autowired
22
        public VigenciaServiceImpl(Validador validador, VigenciaRepository vigenciaRepository) {
23
                super(validador);
24
                this.vigenciaRepository = vigenciaRepository;
25
        }
26
 
27
        @Override
28
        protected GenericRepository<Vigencia> getRepository() {
29
                return vigenciaRepository;
30
        }
31
 
32
        @Override
33
        public List<VigenciaDTO> consultarVigencias() {
34
                return vigenciaRepository.consultarVigencias();
35
        }
36
 
439 espaco 37
        @Override
38
        public Vigencia consultarProximaVigencia(Long sequencialVigencia) {
39
                return vigenciaRepository.consultarProximaVigencia(sequencialVigencia);
40
        }
41
 
523 blopes 42
        @Override
43
        public List<VigenciaDTO> consultarVigenciasParaConsolidacao() {
44
                return vigenciaRepository.consultarVigenciasParaConsolidacao();
45
        }
46
 
265 espaco 47
        /*
48
        @Override
49
        public List<Vigencia> consultarVigenciasSemAvaliacoes() {
50
                return vigenciaRepository.consultarVigenciasSemAvaliacoes();
51
        }
52
 
53
        @Override
54
        public List<Vigencia> consultarUltimasVigencias() {
55
                return vigenciaRepository.consultarUltimasVigencias();
56
        }
57
 
58
        @Override
59
        public Vigencia consultarVigenciaDoPeriodo(Date periodo) {
60
                return vigenciaRepository.consultarVigenciaDoPeriodo(periodo);
61
        }
62
 
63
        @Override
64
        public List<Vigencia> consultarVigenciasDoAno(String ano) {
65
                return vigenciaRepository.consultarVigenciasDoAno(ano);
66
        }
67
        */
68
 
69
}