Rev 276 | Rev 327 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 276 | Rev 305 | ||
|---|---|---|---|
| Line 171... | Line 171... | ||
| 171 | }
|
171 | }
|
| 172 | 172 | ||
| 173 | private void setarFalsoParaIndicadores(Produto produto) { |
173 | private void setarFalsoParaIndicadores(Produto produto) { |
| 174 | if (VerificadorUtil.estaNulo(produto.getIndicadorFavorito())) { |
174 | if (VerificadorUtil.estaNulo(produto.getIndicadorFavorito())) { |
| 175 | produto.setIndicadorFavorito(false); |
175 | produto.setIndicadorFavorito(false); |
| - | 176 | }
|
|
| - | 177 | if (VerificadorUtil.estaNulo(produto.getIndicadorPersonalizavel())) { |
|
| - | 178 | produto.setIndicadorPersonalizavel(false); |
|
| 176 | }
|
179 | }
|
| 177 | }
|
180 | }
|
| 178 | 181 | ||
| 179 | @Override |
182 | @Override |
| 180 | public List<Produto> consultarProdutoPorParametros(ParametrosConsultaProdutoDTO parametrosConsultaProduto) { |
183 | public List<Produto> consultarProdutoPorParametros(ParametrosConsultaProdutoDTO parametrosConsultaProduto) { |
| Line 587... | Line 590... | ||
| 587 | }
|
590 | }
|
| 588 | }
|
591 | }
|
| 589 | 592 | ||
| 590 | private void verificarSeUsuarioLogadoEhVendedorOuSuperior(Usuario usuario) { |
593 | private void verificarSeUsuarioLogadoEhVendedorOuSuperior(Usuario usuario) { |
| 591 | if (!perfilService.temPerfilVendedor(usuario) && |
594 | if (!perfilService.temPerfilVendedor(usuario) && |
| 592 | !perfilService.temPerfilGerenteDeLojistica(usuario) && |
- | |
| 593 | !perfilService.temPerfilGerenteDeCompras(usuario) && |
- | |
| - | 595 | !perfilService.temPerfilLojistica(usuario) && |
|
| - | 596 | !perfilService.temPerfilCompras(usuario) && |
|
| 594 | !perfilService.temPerfilRecursosHumanos(usuario)) { |
597 | !perfilService.temPerfilRecursosHumanos(usuario)) { |
| 595 | throw new NegocioException("Sem permissão para esta operação"); |
598 | throw new NegocioException("Sem permissão para esta operação"); |
| 596 | }
|
599 | }
|
| 597 | }
|
600 | }
|
| 598 | 601 | ||