public List<PresencePublicity> getAllPresencePublicityGroupCategory() { List<PresencePublicity> publicities = new ArrayList<PresencePublicity>(); String selectQuery = "SELECT * FROM " + TABLE_PRESENCE_PUBLICITY + " GROUP BY " + KEY_CATEGORY_ID; Log.e(LOG, selectQuery); SQLiteDatabase db = this.getReadableDatabase(); Cursor c = db.rawQuery(selectQuery, null); // looping through all rows and adding to list if (c.moveToFirst()) { do { PresencePublicity pd = new PresencePublicity(); pd.setId(c.getInt((c.getColumnIndex(KEY_ID)))); pd.setPublicity_id((c.getInt(c.getColumnIndex(KEY_PUBLICITY_ID)))); pd.setCategory_id((c.getInt(c.getColumnIndex(KEY_CATEGORY_ID)))); pd.setStore_id((c.getInt(c.getColumnIndex(KEY_STORY_ID)))); pd.setFound((c.getInt(c.getColumnIndex(KEY_FOUND)))); pd.setVisible((c.getInt(c.getColumnIndex(KEY_VISIBLE)))); pd.setLayout_correcto((c.getInt(c.getColumnIndex(KEY_LAYOUT_CORRECT)))); // adding to todo list publicities.add(pd); } while (c.moveToNext()); } return publicities; }
public long createPresensePublicity(PresencePublicity presencePublicity) { SQLiteDatabase db = this.getWritableDatabase(); ContentValues values = new ContentValues(); // values.put(KEY_ID, product.getId()); values.put(KEY_STORY_ID, presencePublicity.getStore_id()); values.put(KEY_CATEGORY_ID, presencePublicity.getCategory_id()); values.put(KEY_PUBLICITY_ID, presencePublicity.getPublicity_id()); values.put(KEY_FOUND, presencePublicity.getFound()); values.put(KEY_VISIBLE, presencePublicity.getVisible()); values.put(KEY_LAYOUT_CORRECT, presencePublicity.getLayout_correcto()); // insert row // long todo_id = db.insert(TABLE_PEDIDO, null, values); long id = db.insert(TABLE_PRESENCE_PUBLICITY, null, values); // long todo_id = presenseProduct.getId(); return id; }