public boolean saveProdutos( Produtos produtos ){
		this.getConectaBanco();
		try {
			if (this.getConn() != null || !this.getConn().isClosed())  {
				this.getConn().setAutoCommit(false);
				this.setStmt(this.getBuscaProdutos());
   			    this.getStmt().setInt(1, produtos.getIdProduto());
   			    
   			    this.setResultSetProdutos(this.getStmt().executeQuery());
   			    
	 		    if ( ! this.getResultSetProdutos().next() ) {
	 			    this.setStmt(this.getInsertProdutos());
	 			    this.getStmt().setString(1, produtos.getNomeProduto());
	 			    this.getStmt().setString(2, produtos.getDescricaoProduto());
	 			    this.getStmt().setString(3, produtos.getImagemProduto());
	 			   this.getStmt().setInt(4, produtos.getCategoriaProduto());
	 			  this.getStmt().setInt(5,produtos.getTipoProduto());
	 			  this.getStmt().setInt(6, produtos.getEmpresaProduto());
		 		    this.getStmt().execute();
	 	            this.setSucesso(VERDADEIRO);
	 	            this.getConn().commit();
	 		   }
	 		}
	    } catch (SQLException e) {
	    	e.printStackTrace();
	    } finally {
	        if (this.getConn()!= null ){
				try {
					this.getConn().rollback();
				} catch (SQLException e1) {
					e1.printStackTrace();
				}
	        }	
	    	this.stopConectaBanco();
	    }
		return this.isSucesso();
	}