Subversion Repositories Integrator Subversion

Rev

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

Rev 147 Rev 152
Line 27... Line 27...
27
import br.com.ec.domain.service.compra.CompraService;
27
import br.com.ec.domain.service.compra.CompraService;
28
import br.com.ec.domain.service.compraproduto.CompraProdutoService;
28
import br.com.ec.domain.service.compraproduto.CompraProdutoService;
29
import br.com.ec.domain.service.fornecedor.FornecedorService;
29
import br.com.ec.domain.service.fornecedor.FornecedorService;
30
import br.com.ec.domain.service.fornecedorproduto.FornecedorProdutoService;
30
import br.com.ec.domain.service.fornecedorproduto.FornecedorProdutoService;
31
import br.com.ec.domain.service.notafiscal.NotaFiscalService;
31
import br.com.ec.domain.service.notafiscal.NotaFiscalService;
32
import br.com.ec.domain.service.pedido.PedidoService;
-
 
33
import br.com.ec.domain.service.produto.ProdutoService;
32
import br.com.ec.domain.service.produto.ProdutoService;
34
import br.com.ec.domain.service.produtodaloja.ProdutoLojaService;
33
import br.com.ec.domain.service.produtodaloja.ProdutoLojaService;
35
import br.com.ec.domain.service.produtopedidocompra.ProdutoPedidoCompraService;
34
import br.com.ec.domain.service.produtopedidocompra.ProdutoPedidoCompraService;
36
import br.com.ec.domain.shared.ConstantesSEC;
35
import br.com.ec.domain.shared.ConstantesSEC;
37
import br.edu.cesmac.core.consulta.ParametrosConsulta;
36
import br.edu.cesmac.core.consulta.ParametrosConsulta;
Line 68... Line 67...
68
        private ProdutoService produtoService;
67
        private ProdutoService produtoService;
69
        private FornecedorService fornecedorService;
68
        private FornecedorService fornecedorService;
70
        private FornecedorProdutoService fornecedorProdutoService;
69
        private FornecedorProdutoService fornecedorProdutoService;
71
        private NotaFiscalService notaFiscalService;
70
        private NotaFiscalService notaFiscalService;
72
        private ProdutoPedidoCompraService produtoPedidoCompraService;
71
        private ProdutoPedidoCompraService produtoPedidoCompraService;
73
        private PedidoService pedidoService;
-
 
74
72
75
        private List<CompraProduto> listaCompraProdutos;
73
        private List<CompraProduto> listaCompraProdutos;
76
        private CompraConsultaPorDemanda lazy;
74
        private CompraConsultaPorDemanda lazy;
77
       
75
       
78
        private CompraProduto compraProdutoParaLocalizacao;
76
        private CompraProduto compraProdutoParaLocalizacao;
79
        private Boolean cadastrarParcelasImportadas;
77
        private Boolean cadastrarParcelasImportadas;
-
 
78
        private Produto produtoSimuladorPreco;
80
79
81
        @Inject
80
        @Inject
82
        public CompraBean(CompraService compraService, CompraProdutoService compraProdutoService, ProdutoLojaService produtoLojaService,
81
        public CompraBean(CompraService compraService, CompraProdutoService compraProdutoService, ProdutoLojaService produtoLojaService,
83
                        ProdutoService produtoService, FornecedorService fornecedorService, NotaFiscalService notaFiscalService, FornecedorProdutoService fornecedorProdutoService,
82
                        ProdutoService produtoService, FornecedorService fornecedorService, NotaFiscalService notaFiscalService, FornecedorProdutoService fornecedorProdutoService,
84
                        ProdutoPedidoCompraService produtoPedidoCompraService, PedidoService pedidoService, CompraConsultaPorDemanda lazy) {
-
 
-
 
83
                        ProdutoPedidoCompraService produtoPedidoCompraService, CompraConsultaPorDemanda lazy) {
85
                this.compraService = compraService;
84
                this.compraService = compraService;
86
                this.compraProdutoService = compraProdutoService;
85
                this.compraProdutoService = compraProdutoService;
87
                this.produtoLojaService = produtoLojaService;
86
                this.produtoLojaService = produtoLojaService;
88
                this.produtoService = produtoService;
87
                this.produtoService = produtoService;
89
                this.fornecedorService = fornecedorService;
88
                this.fornecedorService = fornecedorService;
90
                this.fornecedorProdutoService = fornecedorProdutoService;
89
                this.fornecedorProdutoService = fornecedorProdutoService;
91
                this.notaFiscalService = notaFiscalService;
90
                this.notaFiscalService = notaFiscalService;
92
                this.produtoPedidoCompraService = produtoPedidoCompraService;
91
                this.produtoPedidoCompraService = produtoPedidoCompraService;
93
                this.pedidoService = pedidoService;
-
 
94
                this.lazy = lazy;
92
                this.lazy = lazy;
95
        }
93
        }
96
       
94
       
97
        @Override
95
        @Override
98
        public void preCarregamento() {
96
        public void preCarregamento() {
Line 221... Line 219...
221
        public Boolean getCadastrarParcelasImportadas() {
219
        public Boolean getCadastrarParcelasImportadas() {
222
                return cadastrarParcelasImportadas;
220
                return cadastrarParcelasImportadas;
223
        }
221
        }
224
        public void setCadastrarParcelasImportadas(Boolean cadastrarParcelasImportadas) {
222
        public void setCadastrarParcelasImportadas(Boolean cadastrarParcelasImportadas) {
225
                this.cadastrarParcelasImportadas = cadastrarParcelasImportadas;
223
                this.cadastrarParcelasImportadas = cadastrarParcelasImportadas;
-
 
224
        }
-
 
225
       
-
 
226
        public Produto getProdutoSimuladorPreco() {
-
 
227
                return produtoSimuladorPreco;
-
 
228
        }
-
 
229
        public void setProdutoSimuladorPreco(Produto produtoSimuladorPreco) {
-
 
230
                this.produtoSimuladorPreco = produtoSimuladorPreco;
226
        }
231
        }
227
       
232
       
228
        @Override
233
        @Override
229
        public void preConsultar() {
234
        public void preConsultar() {
230
                setTipoOperacao(TipoOperacao.CONSULTAR);
235
                setTipoOperacao(TipoOperacao.CONSULTAR);
Line 661... Line 666...
661
                return "";
666
                return "";
662
        }
667
        }
663
       
668
       
664
        public List<Fornecedor> consultarFornecedorPorNomeOuCnpj(String campo) {
669
        public List<Fornecedor> consultarFornecedorPorNomeOuCnpj(String campo) {
665
                return fornecedorService.consultarFornecedorPorNomeOuCnpj(campo);
670
                return fornecedorService.consultarFornecedorPorNomeOuCnpj(campo);
-
 
671
        }
-
 
672
       
-
 
673
        public void iniciarSimuladorPreco() {
-
 
674
                setProdutoSimuladorPreco(new Produto());
666
        }
675
        }
667
       
676
       
668
}
677
}