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); }
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); }
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()}); }