Subversion Repositories Integrator Subversion

Rev

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

Rev 480 Rev 482
Line 43... Line 43...
43
        public NotaFiscalProdutoDTO() {}
43
        public NotaFiscalProdutoDTO() {}
44
       
44
       
45
        public static String CONSULTA_DTO_COMPLETA = "e.sequencial, e.quantidade, e.notaFiscal.sequencial, e.notaFiscal.chave, e.notaFiscal.numeroNotaFiscal, "
45
        public static String CONSULTA_DTO_COMPLETA = "e.sequencial, e.quantidade, e.notaFiscal.sequencial, e.notaFiscal.chave, e.notaFiscal.numeroNotaFiscal, "
46
                        + "e.notaFiscal.dataHoraEmissao, e.compraProduto.sequencial, e.compraProduto.valorCompra, e.compraProduto.produto.sequencial, e.compraProduto.produto.codigo, "
46
                        + "e.notaFiscal.dataHoraEmissao, e.compraProduto.sequencial, e.compraProduto.valorCompra, e.compraProduto.produto.sequencial, e.compraProduto.produto.codigo, "
47
                        + "e.compraProduto.produto.tipo, e.compraProduto.produto.modelo.sequencial, e.compraProduto.produto.modelo.descricao, "
47
                        + "e.compraProduto.produto.tipo, e.compraProduto.produto.modelo.sequencial, e.compraProduto.produto.modelo.descricao, "
48
                        + "e.compraProduto.produto.modelo.marca.sequencial, e.compraProduto.produto.modelo.marca.descricao, e.compraProduto.produto.estilo, "
-
 
-
 
48
                        + "e.compraProduto.produto.modelo.marca.sequencial, e.compraProduto.produto.modelo.marca.descricao, "
-
 
49
                        + "e.compraProduto.produto.tributacao.sequencial, e.compraProduto.produto.tributacao.descricao, e.compraProduto.produto.tributacao.codigoNCM, "
-
 
50
                        + "e.compraProduto.produto.tributacao.codigoEST, e.compraProduto.produto.tributacao.sujeitoST, "
-
 
51
                        + "e.compraProduto.produto.estilo, "
49
                        + "e.compraProduto.produto.descricao, e.compraProduto.produto.cor, e.compraProduto.compra.notaFiscal.sequencial, "
52
                        + "e.compraProduto.produto.descricao, e.compraProduto.produto.cor, e.compraProduto.compra.notaFiscal.sequencial, "
50
                        + "e.compraProduto.compra.notaFiscal.chave, e.compraProduto.compra.notaFiscal.numeroNotaFiscal, e.compraProduto.compra.notaFiscal.dataHoraEmissao";
53
                        + "e.compraProduto.compra.notaFiscal.chave, e.compraProduto.compra.notaFiscal.numeroNotaFiscal, e.compraProduto.compra.notaFiscal.dataHoraEmissao";
51
        public NotaFiscalProdutoDTO(Long sequencial, Integer quantidade, Long sequencialNotaFiscal, String chaveNotaFiscal, Long numeroNotaFiscal,
54
        public NotaFiscalProdutoDTO(Long sequencial, Integer quantidade, Long sequencialNotaFiscal, String chaveNotaFiscal, Long numeroNotaFiscal,
52
                        Date dataHoraEmissaoNotaFiscal, Long sequencialCompraProduto, Double valorCompraProduto, Long sequencialProduto, String codigoProduto, String tipoProduto,
55
                        Date dataHoraEmissaoNotaFiscal, Long sequencialCompraProduto, Double valorCompraProduto, Long sequencialProduto, String codigoProduto, String tipoProduto,
53
                        Long sequencialModelo, String descricaoModelo, Long sequencialMarca, String descricaoMarca, String estiloProduto, String descricaoProduto, String corProduto,
-
 
-
 
56
                        Long sequencialModelo, String descricaoModelo, Long sequencialMarca, String descricaoMarca,
-
 
57
                        Long sequencialTributacao, String descricaoTributacao, String codigoNCM, String codigoEST, Boolean sujeitoSTTributacao,
-
 
58
                        String estiloProduto, String descricaoProduto, String corProduto,
54
                        Long sequencialNotaFiscalRefenciada, String chaveNotaFiscalRefenciada, Long numeroNotaFiscalReferenciada, Date dataHoraEmissaoNotaFiscalReferenciada) {
59
                        Long sequencialNotaFiscalRefenciada, String chaveNotaFiscalRefenciada, Long numeroNotaFiscalReferenciada, Date dataHoraEmissaoNotaFiscalReferenciada) {
55
                super();
60
                super();
56
                this.sequencial = sequencial;
61
                this.sequencial = sequencial;
57
                this.notaFiscalDTO = new NotaFiscalDTO(sequencialNotaFiscal, chaveNotaFiscal, numeroNotaFiscal, dataHoraEmissaoNotaFiscal);
62
                this.notaFiscalDTO = new NotaFiscalDTO(sequencialNotaFiscal, chaveNotaFiscal, numeroNotaFiscal, dataHoraEmissaoNotaFiscal);
58
               
63
               
59
                MarcaDTO marcaDTO = new MarcaDTO(sequencialMarca, descricaoMarca);
64
                MarcaDTO marcaDTO = new MarcaDTO(sequencialMarca, descricaoMarca);
60
                ModeloDTO modeloDTO = new ModeloDTO(sequencialModelo, descricaoModelo, marcaDTO);
65
                ModeloDTO modeloDTO = new ModeloDTO(sequencialModelo, descricaoModelo, marcaDTO);
-
 
66
                TributacaoDTO tributacaoDTO = new TributacaoDTO(sequencialTributacao, descricaoTributacao, codigoNCM, codigoEST, sujeitoSTTributacao);
61
                ProdutoDTO produtoDTO = new ProdutoDTO(sequencialProduto, codigoProduto, tipoProduto, modeloDTO, estiloProduto, descricaoProduto, corProduto);
67
                ProdutoDTO produtoDTO = new ProdutoDTO(sequencialProduto, codigoProduto, tipoProduto, modeloDTO, estiloProduto, descricaoProduto, corProduto);
-
 
68
                produtoDTO.setTributacaoDTO(tributacaoDTO);
62
                NotaFiscalDTO notaFiscalDTO = new NotaFiscalDTO(sequencialNotaFiscalRefenciada, chaveNotaFiscalRefenciada, numeroNotaFiscalReferenciada, dataHoraEmissaoNotaFiscalReferenciada);
69
                NotaFiscalDTO notaFiscalDTO = new NotaFiscalDTO(sequencialNotaFiscalRefenciada, chaveNotaFiscalRefenciada, numeroNotaFiscalReferenciada, dataHoraEmissaoNotaFiscalReferenciada);
63
                CompraDTO compraDTO = new CompraDTO();
70
                CompraDTO compraDTO = new CompraDTO();
64
                compraDTO.setNotaFiscalDTO(notaFiscalDTO);
71
                compraDTO.setNotaFiscalDTO(notaFiscalDTO);
65
                this.compraProdutoDTO = new CompraProdutoDTO(sequencialCompraProduto, compraDTO, produtoDTO, valorCompraProduto);
72
                this.compraProdutoDTO = new CompraProdutoDTO(sequencialCompraProduto, compraDTO, produtoDTO, valorCompraProduto);
66
                this.quantidade = quantidade;
73
                this.quantidade = quantidade;