public long insert(IngredienteReceta ir) { ContentValues valores = new ContentValues(); valores.put(Contrato.TablaRecetaIngredientes.ID_INGREDIENTE, ir.getId_ingrediente()); valores.put(Contrato.TablaRecetaIngredientes.ID_RECETA, ir.getId_receta()); valores.put(Contrato.TablaRecetaIngredientes.CANTIDAD, ir.getCantidad()); long id = bd.insert(Contrato.TablaRecetaIngredientes.TABLA, null, valores); return id; }
public IngredienteReceta getRow(Cursor c) { IngredienteReceta p = new IngredienteReceta(); p.setId(c.getLong(c.getColumnIndex(Contrato.TablaRecetaIngredientes._ID))); p.setId_ingrediente( c.getInt(c.getColumnIndex(Contrato.TablaRecetaIngredientes.ID_INGREDIENTE))); p.setId_receta(c.getInt(c.getColumnIndex(Contrato.TablaRecetaIngredientes.ID_RECETA))); p.setCantidad(c.getInt(c.getColumnIndex(Contrato.TablaRecetaIngredientes.CANTIDAD))); return p; }
public int update(IngredienteReceta p) { ContentValues valores = new ContentValues(); valores.put(Contrato.TablaRecetaIngredientes.ID_INGREDIENTE, p.getId_ingrediente()); valores.put(Contrato.TablaRecetaIngredientes.ID_RECETA, p.getId_receta()); String condicion = Contrato.TablaRecetaIngredientes._ID + " = ?"; String[] argumentos = {p.getId() + ""}; int cuenta = bd.update(Contrato.TablaRecetaIngredientes.TABLA, valores, condicion, argumentos); return cuenta; }
public int delete(IngredienteReceta p) { return delete(p.getId()); }