public boolean adicionarProduto(Produto p) throws ExceptionGerenteEstoque {
	    	
	    	if(p.getNome() == null || p.getCodigo() == null){
	    		throw new ExceptionGerenteEstoque("Nome ou Codigo n��o inicializados");
	    	}
	        if (!contensProduto(p.getCodigo()) && !contensProduto(p.getNome())) {
	            return produtos.add(p);
	        }
	        return false;
	    }