Rev 339 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 339 | Rev 448 | ||
|---|---|---|---|
| Line 22... | Line 22... | ||
| 22 | import br.com.ec.domain.model.Loja; |
22 | import br.com.ec.domain.model.Loja; |
| 23 | import br.com.ec.domain.model.Pedido; |
23 | import br.com.ec.domain.model.Pedido; |
| 24 | import br.com.ec.domain.model.PedidoHistorico; |
24 | import br.com.ec.domain.model.PedidoHistorico; |
| 25 | import br.com.ec.domain.model.PedidoProduto; |
25 | import br.com.ec.domain.model.PedidoProduto; |
| 26 | import br.com.ec.domain.model.Produto; |
26 | import br.com.ec.domain.model.Produto; |
| - | 27 | import br.com.ec.domain.model.Usuario; |
|
| 27 | import br.com.ec.domain.model.tipos.TipoPedido; |
28 | import br.com.ec.domain.model.tipos.TipoPedido; |
| 28 | import br.com.ec.domain.model.tipos.TipoSituacaoPedido; |
29 | import br.com.ec.domain.model.tipos.TipoSituacaoPedido; |
| 29 | import br.com.ec.domain.model.tipos.TipoSituacaoPedidoResumido; |
30 | import br.com.ec.domain.model.tipos.TipoSituacaoPedidoResumido; |
| 30 | import br.com.ec.domain.service.cliente.ClienteService; |
31 | import br.com.ec.domain.service.cliente.ClienteService; |
| 31 | import br.com.ec.domain.service.loja.LojaService; |
32 | import br.com.ec.domain.service.loja.LojaService; |
| Line 269... | Line 270... | ||
| 269 | 270 | ||
| 270 | @Override |
271 | @Override |
| 271 | public void alterar() { |
272 | public void alterar() { |
| 272 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
273 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
| 273 | public void execute() { |
274 | public void execute() { |
| - | 275 | Usuario usuarioAtendimento = usuarioService.consultarUsuarioPorSenha(senhaUsuario); |
|
| - | 276 | usuarioService.naoPermitirPerfilLoja(usuarioAtendimento); |
|
| - | 277 | ||
| 274 | getEntidade().setDataUltimaAlteracaoSituacao(DataUtils.getDataAtual()); |
278 | getEntidade().setDataUltimaAlteracaoSituacao(DataUtils.getDataAtual()); |
| 275 | getEntidade().setUsuarioAtendimento(usuarioService.consultarUsuarioPorSenha(senhaUsuario)); |
- | |
| - | 279 | getEntidade().setUsuarioAtendimento(usuarioAtendimento); |
|
| 276 | if (VerificadorUtil.naoEstaNuloOuVazio(getEntidade().getProdutos())) { |
280 | if (VerificadorUtil.naoEstaNuloOuVazio(getEntidade().getProdutos())) { |
| 277 | Produto primeiroProduto = getEntidade().getProdutos().get(0).getProduto(); |
281 | Produto primeiroProduto = getEntidade().getProdutos().get(0).getProduto(); |
| 278 | if (primeiroProduto.getCodigo().equals("000000") && getEntidade().getProdutos().size() > 1) { |
282 | if (primeiroProduto.getCodigo().equals("000000") && getEntidade().getProdutos().size() > 1) { |
| 279 | primeiroProduto = getEntidade().getProdutos().get(1).getProduto(); |
283 | primeiroProduto = getEntidade().getProdutos().get(1).getProduto(); |
| 280 | }
|
284 | }
|
| Line 287... | Line 291... | ||
| 287 | }
|
291 | }
|
| 288 | 292 | ||
| 289 | public void atenderPedido() { |
293 | public void atenderPedido() { |
| 290 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
294 | new VerificadorLancamentoException().tratarIhRelancarExcecaoSemLimparEntidade(new CommandBean() { |
| 291 | public void execute() { |
295 | public void execute() { |
| - | 296 | Usuario usuarioAtendimento = usuarioService.consultarUsuarioPorSenha(senhaUsuario); |
|
| - | 297 | usuarioService.naoPermitirPerfilLoja(usuarioAtendimento); |
|
| - | 298 | ||
| 292 | getEntidade().setDataUltimaAlteracaoSituacao(DataUtils.getDataAtual()); |
299 | getEntidade().setDataUltimaAlteracaoSituacao(DataUtils.getDataAtual()); |
| 293 | getEntidade().setTipoSituacao(getPedidoHistorico().getTipoSituacao()); |
300 | getEntidade().setTipoSituacao(getPedidoHistorico().getTipoSituacao()); |
| 294 | getEntidade().setUsuarioAtendimento(usuarioService.consultarUsuarioPorSenha(senhaUsuario)); |
- | |
| - | 301 | getEntidade().setUsuarioAtendimento(usuarioAtendimento); |
|
| 295 | getPedidoHistorico().setUsuario(getEntidade().getUsuarioAtendimento()); |
302 | getPedidoHistorico().setUsuario(getEntidade().getUsuarioAtendimento()); |
| 296 | if (VerificadorUtil.estaNulo(getEntidade().getHistorico())) { |
303 | if (VerificadorUtil.estaNulo(getEntidade().getHistorico())) { |
| 297 | getEntidade().setHistorico(new ArrayList<PedidoHistorico>()); |
304 | getEntidade().setHistorico(new ArrayList<PedidoHistorico>()); |
| 298 | }
|
305 | }
|
| 299 | getEntidade().getHistorico().add(getPedidoHistorico()); |
306 | getEntidade().getHistorico().add(getPedidoHistorico()); |