Subversion Repositories Integrator Subversion

Rev

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

Rev 535 Rev 537
Line 1... Line 1...
1
package br.com.ec.domain.service;
1
package br.com.ec.domain.service;
2
2
-
 
3
import java.util.Date;
3
import java.util.List;
4
import java.util.List;
4
5
5
import br.com.ec.core.generic.GenericService;
6
import br.com.ec.core.generic.GenericService;
6
import br.com.ec.domain.dto.EstoqueAuditoriaDTO;
7
import br.com.ec.domain.dto.EstoqueAuditoriaDTO;
7
import br.com.ec.domain.model.EstoqueAuditoria;
8
import br.com.ec.domain.model.EstoqueAuditoria;
-
 
9
import br.com.ec.domain.model.ProdutoLoja;
8
10
9
public interface EstoqueAuditoriaService extends GenericService<EstoqueAuditoria> {
11
public interface EstoqueAuditoriaService extends GenericService<EstoqueAuditoria> {
10
12
11
        List<EstoqueAuditoriaDTO> consultarUltimasProducoes(Integer quantidadeRegistros);
13
        List<EstoqueAuditoriaDTO> consultarUltimasProducoes(Integer quantidadeRegistros);
12
14
-
 
15
//      void realizarProducao(ProdutoDTO produtoParaProduzir, ProdutoDTO produtoProduzido, Integer quantidadeParaProduzir, UsuarioDTO usuarioContagemDTO);
-
 
16
-
 
17
        EstoqueAuditoria cadastrarAuditoria(Long sequencialUsuario, ProdutoLoja produtoLoja, Integer quantidadeEstoqueAnterior, Integer quantidadeEstoqueNovo, Date dataAtualizacao,
-
 
18
                        String tipoEstoqueAuditoria, /*Cliente cliente, */String observacao, String tipoVerificacao);
-
 
19
       
13
        /*
20
        /*
14
List<EstoqueAuditoria> consultarAvariasDoDia(Loja loja);
21
List<EstoqueAuditoria> consultarAvariasDoDia(Loja loja);
15
       
22
       
16
        List<EstoqueAuditoria> consultarTrocasDoDia(Loja loja);
23
        List<EstoqueAuditoria> consultarTrocasDoDia(Loja loja);
17

24

18
        List<EstoqueAuditoria> consultarDevolucoesDoDia(Loja loja);
25
        List<EstoqueAuditoria> consultarDevolucoesDoDia(Loja loja);
19
       
26
       
20
        void alterarVerificacaoAuditoria(EstoqueAuditoria EstoqueAuditoria, String tipoVerificacao);
27
        void alterarVerificacaoAuditoria(EstoqueAuditoria EstoqueAuditoria, String tipoVerificacao);
21

28

22
        EstoqueAuditoria cadastrarAuditoria(Usuario usuario, ProdutoLoja produtoLoja, Integer quantidadeEstoqueAnterior, Integer quantidadeEstoqueNovo, Date dataAtualizacao,
-
 
23
                        String tipoEstoqueAuditoria, Cliente cliente, String observacao, String tipoVerificacao);
-
 
24
       
29
       
25
        void excluirAuditoria(EstoqueAuditoria estoqueAuditoria);
30
        void excluirAuditoria(EstoqueAuditoria estoqueAuditoria);
26

31

27
        Double obterValorCustoTotalAuditoria(ParametrosConsulta<EstoqueAuditoria> parametrosConsulta);
32
        Double obterValorCustoTotalAuditoria(ParametrosConsulta<EstoqueAuditoria> parametrosConsulta);
28
       
33