]> nos-oignons.net Git - gestion-adh.git/blobdiff - bin/create-membership-fee-receipt
Correction ('reçu' ou 'récépissé' se dit 'receipt' en anglais, et non
[gestion-adh.git] / bin / create-membership-fee-receipt
diff --git a/bin/create-membership-fee-receipt b/bin/create-membership-fee-receipt
new file mode 100755 (executable)
index 0000000..2fa9340
--- /dev/null
@@ -0,0 +1,21 @@
+#!/usr/bin/ruby1.9.1
+#-*- coding: utf-8 -*-
+
+require 'rubygems'
+require 'bundler'
+Bundler.setup
+
+require 'nos_oignons'
+
+begin
+  member_id = ARGV[0]
+  amount = ARGV[1]
+  unless member_id && amount
+    $stderr.puts "Usage: #{$PROGRAM_NAME} 000042 10,00"
+    exit 1
+  end
+  NosOignons.create_membership_fee_receipt!(member_id, amount)
+rescue ArgumentError => ex
+  $stderr.puts "E: #{ex}"
+  exit 1
+end