Subversion Repositories Integrator Subversion

Rev

Rev 311 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 311 Rev 313
Line 111... Line 111...
111
                        if (VerificadorUtil.estaNulo(vendaCadastrada.getCliente())) {
111
                        if (VerificadorUtil.estaNulo(vendaCadastrada.getCliente())) {
112
                                pedido.setContatoCliente(vendaCadastrada.getObservacao());
112
                                pedido.setContatoCliente(vendaCadastrada.getObservacao());
113
                        }
113
                        }
114
                        pedido.setCliente(vendaCadastrada.getCliente());
114
                        pedido.setCliente(vendaCadastrada.getCliente());
115
                        pedido.setObservacao(vendaCadastrada.getObservacao());
115
                        pedido.setObservacao(vendaCadastrada.getObservacao());
116
                        pedido.setUsuarioPedido(vendaCadastrada.getUsuario());
-
 
-
 
116
                        pedido.setUsuarioPedido(usuarioService.consultarUsuarioPorPessoa(vendaCadastrada.getVendedor().getPessoa()));
117
                        pedido.setVenda(vendaCadastrada);
117
                        pedido.setVenda(vendaCadastrada);
118
                        this.cadastrar(pedido);
118
                        this.cadastrar(pedido);
119
                       
119
                       
120
                        List<PedidoHistorico> historico = new ArrayList<PedidoHistorico>();
120
                        List<PedidoHistorico> historico = new ArrayList<PedidoHistorico>();
121
                        PedidoHistorico pedidoHistorico = new PedidoHistorico();
121
                        PedidoHistorico pedidoHistorico = new PedidoHistorico();
122
                        pedidoHistorico.setPedido(pedido);
122
                        pedidoHistorico.setPedido(pedido);
123
                        pedidoHistorico.setDataHistorico(DataUtils.getDataAtual());
123
                        pedidoHistorico.setDataHistorico(DataUtils.getDataAtual());
124
                        pedidoHistorico.setObservacao("VENDA: " + vendaCadastrada.getSequencial());
124
                        pedidoHistorico.setObservacao("VENDA: " + vendaCadastrada.getSequencial());
125
                        pedidoHistorico.setTipoSituacao(TipoSituacaoPedido.NOVO.getValor());
125
                        pedidoHistorico.setTipoSituacao(TipoSituacaoPedido.NOVO.getValor());
126
                        pedidoHistorico.setUsuario(vendaCadastrada.getUsuario());
-
 
-
 
126
                        pedidoHistorico.setUsuario(pedido.getUsuarioPedido());
127
                        historico.add(pedidoHistorico);
127
                        historico.add(pedidoHistorico);
128
                        pedido.setHistorico(historico);
128
                        pedido.setHistorico(historico);
129
                       
129
                       
130
                        List<PedidoProduto> pedidosProduto = new ArrayList<PedidoProduto>();
130
                        List<PedidoProduto> pedidosProduto = new ArrayList<PedidoProduto>();
131
                        for (Lancamento lancamento : parametrosVendaDTO.getLancamentos()) {
131
                        for (Lancamento lancamento : parametrosVendaDTO.getLancamentos()) {
132
                                if ((VerificadorUtil.naoEstaNuloOuVazio(lancamento.getTipoPersonalizacao())) ||
132
                                if ((VerificadorUtil.naoEstaNuloOuVazio(lancamento.getTipoPersonalizacao())) ||
133
                                                (VerificadorUtil.naoEstaNuloOuVazio(lancamento.getEstampa()))) {
133
                                                (VerificadorUtil.naoEstaNuloOuVazio(lancamento.getEstampa()))) {
134
                                        PedidoProduto pedidoProduto = new PedidoProduto();
134
                                        PedidoProduto pedidoProduto = new PedidoProduto();
135
                                        pedidoProduto.setPedido(pedido);
135
                                        pedidoProduto.setPedido(pedido);
136
                                        pedidoProduto.setProduto(lancamento.getProduto());
136
                                        pedidoProduto.setProduto(lancamento.getProduto());
137
                                        pedidoProduto.setValor(lancamento.getValorVarejo());
-
 
-
 
137
                                        pedidoProduto.setValor(lancamento.getValorVenda());
138
                                        pedidoProduto.setEstampa(lancamento.getEstampa());
138
                                        pedidoProduto.setEstampa(lancamento.getEstampa());
139
                                        pedidoProduto.setTipoPersonalizacao(lancamento.getTipoPersonalizacao());
139
                                        pedidoProduto.setTipoPersonalizacao(lancamento.getTipoPersonalizacao());
140
                                        pedidoProduto.setObservacao(lancamento.getObservacao());
140
                                        pedidoProduto.setObservacao(lancamento.getObservacao());
141
                                        pedidosProduto.add(pedidoProduto);
141
                                        pedidosProduto.add(pedidoProduto);
142
                                }
142
                                }