Commit f7102e306053a84c4848ae6a1b56da96de7586a5
Committed by
Gust
1 parent
968eaa23
Exists in
master
and in
5 other branches
institution_fields: Add juridic nature to institution mass update.
Signed-off-by: David Carlos <ddavidcarlos1392@gmail.com> Signed-off-by: Parley Martins <parley@outlook.com>
Showing
3 changed files
with
9 additions
and
10 deletions
Show diff stats
lib/institution_helper.rb
@@ -40,7 +40,6 @@ module InstitutionHelper | @@ -40,7 +40,6 @@ module InstitutionHelper | ||
40 | 40 | ||
41 | institution = self.set_institution_data institution, unit | 41 | institution = self.set_institution_data institution, unit |
42 | institution.save | 42 | institution.save |
43 | - | ||
44 | institution.community.add_admin(admin) | 43 | institution.community.add_admin(admin) |
45 | end | 44 | end |
46 | end | 45 | end |
@@ -93,12 +92,12 @@ module InstitutionHelper | @@ -93,12 +92,12 @@ module InstitutionHelper | ||
93 | institution.unit_code = self.retrieve_code(unit,"codigoUnidade") | 92 | institution.unit_code = self.retrieve_code(unit,"codigoUnidade") |
94 | institution.parent_code = self.retrieve_code(unit,"codigoUnidadePai") | 93 | institution.parent_code = self.retrieve_code(unit,"codigoUnidadePai") |
95 | institution.unit_type = self.retrieve_code(unit,"codigoTipoUnidade") | 94 | institution.unit_type = self.retrieve_code(unit,"codigoTipoUnidade") |
96 | - institution.juridical_nature = self.retrieve_code(unit,"codigoNaturezaJuridica") | 95 | + institution.juridical_nature = JuridicalNature.where(:name=>self.retrieve_code(unit,"codigoNaturezaJuridica").titleize).first |
97 | institution.sub_juridical_nature = self.retrieve_code(unit,"codigoSubNaturezaJuridica") | 96 | institution.sub_juridical_nature = self.retrieve_code(unit,"codigoSubNaturezaJuridica") |
98 | institution.normalization_level = unit["nivelNormatizacao"] | 97 | institution.normalization_level = unit["nivelNormatizacao"] |
99 | institution.version = unit["versaoConsulta"] | 98 | institution.version = unit["versaoConsulta"] |
100 | - institution.governmental_power = GovernmentalPower.where(:name=>self.retrieve_code(unit,"codigoPoder")).first | ||
101 | - institution.governmental_sphere = GovernmentalSphere.where(:name=>self.retrieve_code(unit,"codigoEsfera")).first | 99 | + institution.governmental_power = GovernmentalPower.where(:name=>self.retrieve_code(unit,"codigoPoder").capitalize).first |
100 | + institution.governmental_sphere = GovernmentalSphere.where(:name=>self.retrieve_code(unit,"codigoEsfera").capitalize).first | ||
102 | institution | 101 | institution |
103 | end | 102 | end |
104 | 103 |
public/static/governmental_powers.txt
public/static/juridical_nature.txt