public int atualizarDespesa(Despesa despesa) { int retorno = db.update( DatabaseHelper.TB_DESPESA, getContentValuesDespesa(despesa), DatabaseHelper.Despesa._ID + " = ?", new String[] {despesa.getId().toString()}); return retorno; }
private ContentValues getContentValuesDespesa(Despesa despesa) { ContentValues values = new ContentValues(); values.put(DatabaseHelper.Despesa.CATEGORIA, despesa.getCategoria()); values.put(DatabaseHelper.Despesa.DESCRICAO, despesa.getDescricao()); values.put(DatabaseHelper.Despesa.DATA, despesa.getData().getTime()); values.put(DatabaseHelper.Despesa.FORMA_PGTO, despesa.getFormaPgto()); values.put(DatabaseHelper.Despesa.VALOR, despesa.getValor()); values.put(DatabaseHelper.Despesa._ID, despesa.getId()); return values; }