Subversion Repositories Integrator Subversion

Rev

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