Subversion Repositories Integrator Subversion

Rev

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

Rev 468 Rev 524
Line 6... Line 6...
6
import br.com.ec.domain.dto.CompraProdutoDTO;
6
import br.com.ec.domain.dto.CompraProdutoDTO;
7
import br.com.ec.domain.dto.ProdutoDTO;
7
import br.com.ec.domain.dto.ProdutoDTO;
8
import br.com.ec.domain.model.Produto;
8
import br.com.ec.domain.model.Produto;
9
9
10
public interface ProdutoRepository extends GenericRepository<Produto> {
10
public interface ProdutoRepository extends GenericRepository<Produto> {
-
 
11
       
-
 
12
        Produto consultarProdutoPorCodigo(String codigoProduto);
-
 
13
       
-
 
14
        ProdutoDTO consultarProdutoDTOPorCodigoOuEAN(String codigoOuEAN);
-
 
15
       
-
 
16
        List<CompraProdutoDTO> consultarComprasDoProduto(Long sequencialProduto);
11
       
17
       
12
        /*
18
        /*
13
        List<Produto> consultarProdutoPorParametros(ParametrosConsultaProdutoDTO parametrosConsultaProduto);
19
        List<Produto> consultarProdutoPorParametros(ParametrosConsultaProdutoDTO parametrosConsultaProduto);
14
       
20
       
15
        List<Produto> consultarCompativeis(Produto produto);
21
        List<Produto> consultarCompativeis(Produto produto);
16
       
22
       
17
        Produto detalharProduto(Produto produto);
23
        Produto detalharProduto(Produto produto);
18
*/
24
*/
19
        Produto consultarProdutoPorCodigo(String codigoProduto);
-
 
20
25
21
//      Produto consultarProdutoPorCodigoEAN(String codigoEAN);
26
//      Produto consultarProdutoPorCodigoEAN(String codigoEAN);
22
27
23
        ProdutoDTO consultarProdutoDTOPorCodigoOuEAN(String codigoOuEAN);
-
 
24
-
 
25
        List<CompraProdutoDTO> consultarComprasDoProduto(Long sequencialProduto);
-
 
26
       
28
       
27
        /*     
29
        /*     
28
        Produto consultarProdutoPorCodigoRapido(String codigoRapido);
30
        Produto consultarProdutoPorCodigoRapido(String codigoRapido);
29
       
31
       
30
        Long consultarUltimoCodigo();
32
        Long consultarUltimoCodigo();
31

33

32
        Integer quantidadeTotalEstoque(Loja loja);
34
        Integer quantidadeTotalEstoque(Loja loja);
33

35

34
        Double valorTotalEstoque(Loja loja, Modelo modelo);
-
 
-
 
36
       
35

37

36
        Integer quantidadeEstoque(ParametrosConsultaProdutoDTO parametrosConsulta);
38
        Integer quantidadeEstoque(ParametrosConsultaProdutoDTO parametrosConsulta);
37
       
39
       
38
        Integer quantidadeEstoque(ParametrosConsultaProdutoDTO parametrosConsulta, Long sequencialLoja);
40
        Integer quantidadeEstoque(ParametrosConsultaProdutoDTO parametrosConsulta, Long sequencialLoja);
39
       
41