Commit b6706c5bbda04e6c7fe86849c59104f688848792

Authored by MoisesMachado
1 parent 12c6ee1d

ActionItem261: fixed the fbes helpers


git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@2084 3f533792-8f58-4932-b0fe-aaf55b0a4547
script/extract_sies_data.rb
@@ -112,7 +112,7 @@ new_ent({ :name => #{ent.nome.inspect}, @@ -112,7 +112,7 @@ new_ent({ :name => #{ent.nome.inspect},
112 :contact_email => #{email.inspect}, 112 :contact_email => #{email.inspect},
113 :foundation_year => #{ent.extra_data.ANO.inspect}, 113 :foundation_year => #{ent.extra_data.ANO.inspect},
114 :cnpj => #{ent.extra_data.CNPJ.inspect}, 114 :cnpj => #{ent.extra_data.CNPJ.inspect},
115 - :categories => [cities[#{ent.id_cidade}]] 115 + :category_ids => [cities[#{ent.id_cidade}]].map(&:id)
116 }, 116 },
117 [#{ent.products.map{|p| "{ :name => #{p.category.nome.inspect} , :product_category_id => categories[#{p.category.id}] }"}.join(', ')}], 117 [#{ent.products.map{|p| "{ :name => #{p.category.nome.inspect} , :product_category_id => categories[#{p.category.id}] }"}.join(', ')}],
118 [#{ent.input_products.map{|p| "{ :product_category_id => categories[#{p.category.id}]}" }.join(', ')}]) 118 [#{ent.input_products.map{|p| "{ :product_category_id => categories[#{p.category.id}]}" }.join(', ')}])
script/fbes_populate_helper.rb
1 require File.dirname(__FILE__) + '/../config/environment' 1 require File.dirname(__FILE__) + '/../config/environment'
2 2
3 -STATES = {}  
4 -  
5 -[ 'Acre',  
6 - 'Alagoas',  
7 - 'Amazonas',  
8 - 'Amapá',  
9 - 'Bahia',  
10 - 'Ceará',  
11 - 'Distrito Federal',  
12 - 'Espírito Santo',  
13 - 'Goiás',  
14 - 'Maranhão',  
15 - 'Minas Gerais',  
16 - 'Mato Grosso do Sul',  
17 - 'Mato Grosso',  
18 - 'Pará',  
19 - 'Paraíba',  
20 - 'Pernambuco',  
21 - 'Piauí',  
22 - 'Paraná',  
23 - 'Rio de Janeiro',  
24 - 'Rio Grande do Norte',  
25 - 'Rondônia',  
26 - 'Roraima',  
27 - 'Rio Grande do Sul',  
28 - 'Santa Catarina',  
29 - 'Sergipe',  
30 - 'São Paulo',  
31 - 'Tocantins'  
32 -].each do |statename|  
33 - st = Region.find_by_name(statename)  
34 - STATES[st.id] = st  
35 -end 3 +STATES = {
  4 + 12 => Region.find_by_name('Acre'),
  5 + 27 => Region.find_by_name('Alagoas'),
  6 + 13 => Region.find_by_name('Amazonas'),
  7 + 16 => Region.find_by_name('Amapá'),
  8 + 29 => Region.find_by_name('Bahia'),
  9 + 23 => Region.find_by_name('Ceará'),
  10 + 53 => Region.find_by_name('Distrito Federal'),
  11 + 32 => Region.find_by_name('Espírito Santo'),
  12 + 52 => Region.find_by_name('Goiás'),
  13 + 21 => Region.find_by_name('Maranhão'),
  14 + 31 => Region.find_by_name('Minas Gerais'),
  15 + 50 => Region.find_by_name('Mato Grosso do Sul'),
  16 + 51 => Region.find_by_name('Mato Grosso'),
  17 + 15 => Region.find_by_name('Pará'),
  18 + 25 => Region.find_by_name('Paraíba'),
  19 + 26 => Region.find_by_name('Pernambuco'),
  20 + 22 => Region.find_by_name('Piauí'),
  21 + 41 => Region.find_by_name('Paraná'),
  22 + 33 => Region.find_by_name('Rio de Janeiro'),
  23 + 24 => Region.find_by_name('Rio Grande do Norte'),
  24 + 11 => Region.find_by_name('Rondônia'),
  25 + 14 => Region.find_by_name('Roraima'),
  26 + 43 => Region.find_by_name('Rio Grande do Sul'),
  27 + 42 => Region.find_by_name('Santa Catarina'),
  28 + 28 => Region.find_by_name('Sergipe'),
  29 + 35 => Region.find_by_name('São Paulo'),
  30 + 17 => Region.find_by_name('Tocantins'),
  31 +}
36 32
37 COUNT = { 33 COUNT = {
38 :enterprises => 0, 34 :enterprises => 0,