Subversion Repositories Integrator Subversion

Rev

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

Rev 404 Rev 405
Line 285... Line 285...
285
                        this.lancarAvaria(estoqueAuditoria, loja, estoqueAuditoria.getProduto(), usuario);
285
                        this.lancarAvaria(estoqueAuditoria, loja, estoqueAuditoria.getProduto(), usuario);
286
                }
286
                }
287
        }
287
        }
288
       
288
       
289
        private void verificarLimiteDeAvariaSemPermissao(Usuario usuario, Integer quantidadeParaAvaria) {
289
        private void verificarLimiteDeAvariaSemPermissao(Usuario usuario, Integer quantidadeParaAvaria) {
290
                if (!perfilService.temPerfilAdministrador(usuario) && quantidadeParaAvaria > 0) {
-
 
291
                        throw new NegocioException("Sem permissão para esta operação. Limite de lançamento de avaria atingido!");
-
 
-
 
290
                if (!perfilService.temPerfilAdministrador(usuario) && quantidadeParaAvaria > 10) {
-
 
291
                        throw new NegocioException("Sem permissão para esta operação. Limite de 10 lançamentos de avarias atingido");
292
                }
292
                }
293
        }
293
        }
294
294
295
        @Override
295
        @Override
296
        public void lancarTroca(EstoqueAuditoria estoqueAuditoria, Loja loja, Produto produto, Usuario usuario) {
296
        public void lancarTroca(EstoqueAuditoria estoqueAuditoria, Loja loja, Produto produto, Usuario usuario) {