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