Subversion Repositories Integrator Subversion

Rev

Rev 528 | Rev 698 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 528 Rev 648
Line 9... Line 9...
9
import br.com.ec.core.generic.AbstractService;
9
import br.com.ec.core.generic.AbstractService;
10
import br.com.ec.core.generic.GenericRepository;
10
import br.com.ec.core.generic.GenericRepository;
11
import br.com.ec.core.validador.Validador;
11
import br.com.ec.core.validador.Validador;
12
import br.com.ec.domain.dto.VigenciaDTO;
12
import br.com.ec.domain.dto.VigenciaDTO;
13
import br.com.ec.domain.model.Vigencia;
13
import br.com.ec.domain.model.Vigencia;
-
 
14
import br.com.ec.domain.model.tipos.TipoSituacoesVigencia;
14
import br.com.ec.domain.service.VigenciaService;
15
import br.com.ec.domain.service.VigenciaService;
15
import br.com.ec.repository.VigenciaRepository;
16
import br.com.ec.repository.VigenciaRepository;
16
17
17
@Service
18
@Service
18
public class VigenciaServiceImpl extends AbstractService<Vigencia> implements VigenciaService {
19
public class VigenciaServiceImpl extends AbstractService<Vigencia> implements VigenciaService {
Line 26... Line 27...
26
        }
27
        }
27
28
28
        @Override
29
        @Override
29
        protected GenericRepository<Vigencia> getRepository() {
30
        protected GenericRepository<Vigencia> getRepository() {
30
                return vigenciaRepository;
31
                return vigenciaRepository;
-
 
32
        }
-
 
33
       
-
 
34
        @Override
-
 
35
        public void cadastrar(Vigencia vigencia) {
-
 
36
                vigencia.setTipoSituacaoFolha(TipoSituacoesVigencia.PENDENTE_P.getValor());
-
 
37
                super.cadastrar(vigencia);
31
        }
38
        }
32
       
39
       
33
        @Override
40
        @Override
34
        public List<VigenciaDTO> consultarVigencias() {
41
        public List<VigenciaDTO> consultarVigencias() {
35
                return vigenciaRepository.consultarVigencias();
42
                return vigenciaRepository.consultarVigencias();
-
 
43
        }
-
 
44
       
-
 
45
        @Override
-
 
46
        public VigenciaDTO consultarVigencia(Long sequencial) {
-
 
47
                return vigenciaRepository.consultarVigencia(sequencial);
36
        }
48
        }
37
       
49
       
38
        @Override
50
        @Override
39
        public Vigencia consultarProximaVigencia(Long sequencialVigencia) {
51
        public Vigencia consultarProximaVigencia(Long sequencialVigencia) {
40
                return vigenciaRepository.consultarProximaVigencia(sequencialVigencia);
52
                return vigenciaRepository.consultarProximaVigencia(sequencialVigencia);