Subversion Repositories Integrator Subversion

Rev

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