Sha256: eca1bb465309ec41362c0f6902e5d76528a31edb1b871f59248876f6fb18f177

Contents?: true

Size: 1 KB

Versions: 25

Compression:

Stored size: 1 KB

Contents

module Caboose
  class TaxCalculator
    def self.tax_rate(address)      
      return 0.00 if address.nil? || address.city.nil? || address.state.nil?       
      return 0 if address.state.downcase != 'al'
      return 0.09      
      #rate = 0.00      
      #city = address.city.downcase            
      #rate = rate + 0.05 if city == 'brookwood'  
      #rate = rate + 0.05 if city == 'coaling'    
      #rate = rate + 0.05 if city == 'coker'      
      #rate = rate + 0.05 if city == 'holt'       
      #rate = rate + 0.05 if city == 'holt CDP'   
      #rate = rate + 0.05 if city == 'lake View'  
      #rate = rate + 0.05 if city == 'moundville' 
      #rate = rate + 0.05 if city == 'northport'  
      #rate = rate + 0.05 if city == 'tuscaloosa' 
      #rate = rate + 0.05 if city == 'vance'      
      #rate = rate + 0.05 if city == 'woodstock'      
      #rate = rate + 0.04 if address.state.downcase == 'al' || address.state.downcase == 'alabama'              
      #return rate.round(2)
    end
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
caboose-cms-0.5.134 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.133 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.132 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.131 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.130 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.129 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.128 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.127 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.126 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.125 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.124 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.123 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.122 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.121 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.120 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.119 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.118 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.117 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.116 app/models/caboose/tax_calculator.rb
caboose-cms-0.5.115 app/models/caboose/tax_calculator.rb