Subversion Repositories Integrator Subversion

Rev

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

Rev 106 Rev 160
Line 2... Line 2...
2
2
3
import java.util.Date;
3
import java.util.Date;
-
 
4
import java.util.List;
4
5
5
import org.springframework.beans.factory.annotation.Autowired;
6
import org.springframework.beans.factory.annotation.Autowired;
6
import org.springframework.stereotype.Service;
7
import org.springframework.stereotype.Service;
7
8
-
 
9
import br.com.ec.domain.dto.PendenciaDTO;
8
import br.com.ec.domain.model.Loja;
10
import br.com.ec.domain.model.Loja;
9
import br.com.ec.domain.model.Pendencia;
11
import br.com.ec.domain.model.Pendencia;
10
import br.com.ec.domain.model.Perfil;
12
import br.com.ec.domain.model.Perfil;
-
 
13
import br.com.ec.domain.model.Usuario;
11
import br.com.ec.domain.service.pendencia.PendenciaService;
14
import br.com.ec.domain.service.pendencia.PendenciaService;
12
import br.com.ec.infrastructure.repository.PendenciaRepository;
15
import br.com.ec.infrastructure.repository.PendenciaRepository;
13
import br.edu.cesmac.core.generic.AbstractService;
16
import br.edu.cesmac.core.generic.AbstractService;
14
import br.edu.cesmac.core.generic.GenericRepository;
17
import br.edu.cesmac.core.generic.GenericRepository;
15
import br.edu.cesmac.core.util.DataUtils;
18
import br.edu.cesmac.core.util.DataUtils;
Line 46... Line 49...
46
        }
49
        }
47
       
50
       
48
        @Override
51
        @Override
49
        public Integer obterQuantidadePendenciasNaoFinalizadasPorLojaPerfilEePeriodo(Loja loja, Perfil perfil, Date dataInicial, Date dataFinal) {
52
        public Integer obterQuantidadePendenciasNaoFinalizadasPorLojaPerfilEePeriodo(Loja loja, Perfil perfil, Date dataInicial, Date dataFinal) {
50
                return pendenciaRepository.obterQuantidadePendenciasNaoFinalizadasPorLojaPerfilEePeriodo(loja, perfil, dataInicial, dataFinal);
53
                return pendenciaRepository.obterQuantidadePendenciasNaoFinalizadasPorLojaPerfilEePeriodo(loja, perfil, dataInicial, dataFinal);
-
 
54
        }
-
 
55
-
 
56
        @Override
-
 
57
        public Integer obterQuantidadePendenciasRespondidas(Usuario solicitante, Date dataFinalizado) {
-
 
58
                return pendenciaRepository.obterQuantidadePendenciasRespondidas(solicitante, dataFinalizado);
-
 
59
        }
-
 
60
       
-
 
61
        @Override
-
 
62
        public List<PendenciaDTO> consultarUltimasPendenciasAtendidas(Pendencia pendencia) {
-
 
63
                return pendenciaRepository.consultarUltimasPendenciasAtendidas(pendencia);
51
        }
64
        }
52
       
65
       
53
}
66
}