Example #1
0
  public void inserir(Marcadores marcadores) {
    ContentValues valores = new ContentValues();
    // valores.put("_id", marcadores.getId());
    valores.put("endereco", marcadores.getEndereco());
    valores.put("latitude", marcadores.getLatitude());
    valores.put("longitude", marcadores.getLongitude());
    valores.put("ativo", marcadores.getAtivo());
    valores.put("distancia", marcadores.getDistancia());

    bd.insert("OldTable", null, valores);
  }
Example #2
0
  public List<Marcadores> buscaUltimo() {
    List<Marcadores> list = new ArrayList<>();
    String[] colunas =
        new String[] {"_id", "endereco", "latitude", "longitude", "ativo", "distancia"};

    Cursor cursor =
        bd.query(
            "OldTable", colunas, "_id = (SELECT MAX(_id) FROM OldTable)", null, null, null, null);

    if (cursor.getCount() > 0) {
      cursor.moveToFirst();

      do {

        Marcadores marcadores = new Marcadores();
        marcadores.setId(cursor.getLong(0));
        marcadores.setEndereco(cursor.getString(1));
        marcadores.setLatitude(cursor.getDouble(2));
        marcadores.setLongitude(cursor.getDouble(3));
        marcadores.setAtivo(cursor.getLong(4));
        marcadores.setDistancia(cursor.getLong(5));
        list.add(marcadores);

      } while (cursor.moveToNext());
    }

    return (list);
  }
Example #3
0
  public void atualizar(Marcadores marcadores) {
    ContentValues valores = new ContentValues();
    valores.put("_id", marcadores.getId());
    valores.put("endereco", marcadores.getEndereco());
    valores.put("latitude", marcadores.getLatitude());
    valores.put("longitude", marcadores.getLongitude());
    valores.put("ativo", marcadores.getAtivo());
    valores.put("distancia", marcadores.getDistancia());

    bd.update("OldTable", valores, "_id = ?", new String[] {"" + marcadores.getId()});
  }