private Compra buscarUltimaCompra() {

    String sql;
    List<Compra> lista = new ArrayList<Compra>();
    try {
      Connection con = Connect.getConexao();
      sql = MyQuery.SELECT_COMPRAS;
      PreparedStatement ps = con.prepareStatement(sql);
      ResultSet rs = ps.executeQuery();

      while (rs.next()) {
        Compra compra = new Compra();
        compra.setId(rs.getInt("id_compra"));
        compra.setIdFuncionario(rs.getInt("id_usuario"));
        compra.setTipoPagamento(rs.getInt("id_tipo_pagamento"));
        lista.add(compra);
      }

      rs.close();
      ps.close();
      con.close();
    } catch (Exception e) {
      e.printStackTrace();
    }
    return lista.get(lista.size() - 1);
  }