diff --git a/app/controllers/cor1440_gen/actividades_controller.rb b/app/controllers/cor1440_gen/actividades_controller.rb index 057263d..27042ff 100644 --- a/app/controllers/cor1440_gen/actividades_controller.rb +++ b/app/controllers/cor1440_gen/actividades_controller.rb @@ -27,7 +27,6 @@ def atributos_show # :orgsocial, -- por la cantidad de organizaicones hace muy lenta # la carga, cambiar por autocompletación :listadoasistencia, - :listadoaliadosasisten, :poblacion, :anexos, ] @@ -164,24 +163,10 @@ def lista_params l = lista_params_cor1440_gen l[-1][:asistencia_attributes][-1][:opcioncaracterizacion_ids] = [] l[-1][:asistencia_attributes].insert(0, :numsesiones) - l + [ - aliadoasiste_attributes: [ - :id, - :cargoestado_id, - :correo, - :entidad_id, - :observaciones, - :telefono, - :_destroy, - persona_attributes: [ - :id, - :apellidos, - :nombres, - :numerodocumento, - :tdocumento_id, - ] - ] - ] + l[-1][:asistencia_attributes][-1][:persona_attributes].insert( + 0, :tipoaliado_id + ) + l end end # class end # module diff --git a/app/views/cor1440_gen/actividades/_asistencia_campos_if.html.erb b/app/views/cor1440_gen/actividades/_asistencia_campos_if.html.erb index 7f9b2d9..547707a 100644 --- a/app/views/cor1440_gen/actividades/_asistencia_campos_if.html.erb +++ b/app/views/cor1440_gen/actividades/_asistencia_campos_if.html.erb @@ -1,5 +1,5 @@ <% if @registro.actividadpf_ids.include?(35) %> - +
<% col = Cor1440Gen::Actividadpf.where( proyectofinanciero_id: Rails.application.config.x.cor1440_pf_comunes) %> <%= fasistencia.association :opcioncaracterizacion, @@ -13,12 +13,18 @@ class: 'chosen-select', } %> - +
<% end %> <% if (@registro.actividadpf_ids & [33, 35]) != [] %> - +
<%= fasistencia.input :numsesiones, label: false %> - +
<% end %> - +
+ <%= fpersona.input :tipoaliado_id, + collection: Tipoaliado.habilitados, + label_method: lambda {|e| e.presenta_nombre }, + include_blank: true, + label: false %> +
diff --git a/app/views/cor1440_gen/actividades/_asistencia_cuerpo_panel_if.html.erb b/app/views/cor1440_gen/actividades/_asistencia_cuerpo_panel_if.html.erb index bc3f3fa..27f779f 100644 --- a/app/views/cor1440_gen/actividades/_asistencia_cuerpo_panel_if.html.erb +++ b/app/views/cor1440_gen/actividades/_asistencia_cuerpo_panel_if.html.erb @@ -1,10 +1,13 @@ <% if @registro.actividadpf_ids.include?(35) %> - +
Caracterización - +
<% end %> <% if (@registro.actividadpf_ids & [33, 35]) != [] %> - +
Número de sesiones - +
<% end %> +
+ Tipo de aliado +