From 597ba0eafb7a9309650b0d08015813e120ed0b7d Mon Sep 17 00:00:00 2001 From: David Carlos Date: Mon, 18 Aug 2014 18:28:32 +0000 Subject: [PATCH] institution_fields: Add juridic nature to institution mass update. --- lib/institution_helper.rb | 7 +++---- public/static/governmental_powers.txt | 4 ++-- public/static/juridical_nature.txt | 8 ++++---- 3 files changed, 9 insertions(+), 10 deletions(-) diff --git a/lib/institution_helper.rb b/lib/institution_helper.rb index d751cc3..4e92a79 100644 --- a/lib/institution_helper.rb +++ b/lib/institution_helper.rb @@ -40,7 +40,6 @@ module InstitutionHelper institution = self.set_institution_data institution, unit institution.save - institution.community.add_admin(admin) end end @@ -93,12 +92,12 @@ module InstitutionHelper institution.unit_code = self.retrieve_code(unit,"codigoUnidade") institution.parent_code = self.retrieve_code(unit,"codigoUnidadePai") institution.unit_type = self.retrieve_code(unit,"codigoTipoUnidade") - institution.juridical_nature = self.retrieve_code(unit,"codigoNaturezaJuridica") + institution.juridical_nature = JuridicalNature.where(:name=>self.retrieve_code(unit,"codigoNaturezaJuridica").titleize).first institution.sub_juridical_nature = self.retrieve_code(unit,"codigoSubNaturezaJuridica") institution.normalization_level = unit["nivelNormatizacao"] institution.version = unit["versaoConsulta"] - institution.governmental_power = GovernmentalPower.where(:name=>self.retrieve_code(unit,"codigoPoder")).first - institution.governmental_sphere = GovernmentalSphere.where(:name=>self.retrieve_code(unit,"codigoEsfera")).first + institution.governmental_power = GovernmentalPower.where(:name=>self.retrieve_code(unit,"codigoPoder").capitalize).first + institution.governmental_sphere = GovernmentalSphere.where(:name=>self.retrieve_code(unit,"codigoEsfera").capitalize).first institution end diff --git a/public/static/governmental_powers.txt b/public/static/governmental_powers.txt index 0adaeec..6fffa27 100644 --- a/public/static/governmental_powers.txt +++ b/public/static/governmental_powers.txt @@ -1,4 +1,4 @@ Executivo Legislativo -Judiciário -Não se aplica \ No newline at end of file +Judiciario +Nao se aplica diff --git a/public/static/juridical_nature.txt b/public/static/juridical_nature.txt index da5b1fd..517bbd6 100644 --- a/public/static/juridical_nature.txt +++ b/public/static/juridical_nature.txt @@ -1,8 +1,8 @@ -Administração Direta +Administracao Direta Autarquia -Empresa Pública -Fundação -Órgão Autônomo +Empresa Publica +Fundacao +Orgao Autonomo Sociedade Sociedade Civil Sociedade de Economia Mista -- libgit2 0.21.2