public List<EdificioMOD> getEdificioListbyTipoSitio(String Nombre) { List<EdificioMOD> lista = new ArrayList<EdificioMOD>(); EdificioMOD _edificioMOD; String Idcampus = ""; String sql1 = "select idEdificio from sitio where tipo='" + Nombre + "'"; Cursor ccc = database.rawQuery(sql1, null); if (ccc.moveToFirst()) { do { Idcampus = ccc.getString(0); String sql = "select nombreEdificio from edificio where idEdificio ='" + Idcampus + "' order by nombreEdificio asc"; Cursor c = database.rawQuery(sql, null); if (c != null && c.moveToFirst()) { do { _edificioMOD = new EdificioMOD(); _edificioMOD.setNombreEdificio(c.getString(c.getColumnIndex("nombreEdificio"))); lista.add(_edificioMOD); } while (c.moveToNext()); } } while (ccc.moveToNext()); } return lista; }
public void Insertar( int id, String nombre, String direccion, String latitud, String longitud, String estado, int idCampus) { database.insert( "edificio", null, EdificioMOD.DatosEdificio(id, nombre, direccion, latitud, longitud, estado, idCampus)); }