diff options
author | Harald Eilertsen <haraldei@anduin.net> | 2014-11-14 10:13:46 +0100 |
---|---|---|
committer | Harald Eilertsen <haraldei@anduin.net> | 2014-11-14 10:13:46 +0100 |
commit | c78c80e41609e4aa138b4c34047eccaa92d8196a (patch) | |
tree | a87e6db9d10bfc0ac693670ab709ad45301172cd /parse_report.rb | |
parent | 20e52cca19d06d84ca6f3e4294549022dc7518a7 (diff) | |
download | imusician-reports-c78c80e41609e4aa138b4c34047eccaa92d8196a.tar.gz imusician-reports-c78c80e41609e4aa138b4c34047eccaa92d8196a.tar.bz2 imusician-reports-c78c80e41609e4aa138b4c34047eccaa92d8196a.zip |
Report sales by shop.
Diffstat (limited to 'parse_report.rb')
-rw-r--r-- | parse_report.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/parse_report.rb b/parse_report.rb index 5410e05..ad000bc 100644 --- a/parse_report.rb +++ b/parse_report.rb @@ -1,6 +1,7 @@ require 'sale' require 'reports/sales_by_date' require 'reports/sales_by_country' +require 'reports/sales_by_shop' require 'csv' csv_opts = { @@ -14,9 +15,10 @@ sales = [] CSV.foreach(ARGV[0], csv_opts) do |row| if row.count > 0 - sales << SalesReporter::Sale.new(row["Date"], row["revenue EUR"], row["quantity"], row["Country"]) + sales << SalesReporter::Sale.new(row["Date"], row["revenue EUR"], row["quantity"], row["Country"], row["Shop"]) end end SalesReporter::Reports::SalesByDate.render(sales) SalesReporter::Reports::SalesByCountry.render(sales) +SalesReporter::Reports::SalesByShop.render(sales) |