Class: Workarea::DataFile::TaxRates
- Defined in:
- app/models/workarea/data_file/tax_rates.rb
Instance Attribute Summary
Attributes inherited from Format
Instance Method Summary collapse
Methods inherited from Format
#assign_password, #clean_ignored_fields, #initialize, #model_class_for, #serialize, #slug, #unit
Constructor Details
This class inherits a constructor from Workarea::DataFile::Format
Instance Method Details
#import! ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 |
# File 'app/models/workarea/data_file/tax_rates.rb', line 4 def import! index = 1 CSV.foreach(file.path, ) do |row| instance = find_updated_model_for(rate_attributes(row.to_hash)) instance.save log(index, instance) index += 1 end end |