<%= controller_name.classify.constantize.label %>

<%= form_tag(houses_path, method: :get) do %> <%= view_table_open %> <%= view_table_row_open %> <%= render "shared/filterhouseisentity" %> <%= render "shared/filterhouseactive" %> <%= render "shared/filterhousetype_id" %> <%= render "shared/filterhouseregion_id" %> <%= render "shared/filterhouse_id" %> <%= view_table_row_close %> <%= view_table_close %> <% end %>
<% if @houses %> <% houses_column1 = @houses.filtered_index_group1 %> <% houses_column2 = @houses.filtered_index_group2 %> <% houses_column3 = @houses.filtered_index_group3 %> <% col1_ids = houses_column1.pluck(:id) %> <% col2_ids = houses_column2.pluck(:id) %> <% col3_ids = houses_column3.pluck(:id) %> <% houses_column4 = @houses.where.not(id: (col1_ids + col2_ids + col3_ids)) %> <% col4_ids = houses_column4.pluck(:id) %>
Nuclei attivi (<%= houses_column1.count %>)
Persone: <%= Person.where(house_id: col1_ids).person_attiva.count %> attive, <%= Person.where(house_id: col1_ids).person_disattiva.count %> non attive
Singoli/gruppi attivi (<%= houses_column2.count %>)
Persone: <%= Person.where(house_id: col2_ids).person_attiva.count %> attive, <%= Person.where(house_id: col2_ids).person_disattiva.count %> non attive
Entità attive (<%= houses_column3.count %>)
Persone: <%= Person.where(house_id: col3_ids).person_attiva.count %> attive, <%= Person.where(house_id: col3_ids).person_disattiva.count %> non attive
gli altri: virtuali, esteri, non attivi... (<%= houses_column4.count %>)
Persone: <%= Person.where(house_id: col4_ids).person_attiva.count %> attive, <%= Person.where(house_id: col4_ids).person_disattiva.count %> non attive
<%= render partial: "list", locals: { houses: houses_column1, flags: false, long_view: false, editable: false } %> <%= render partial: "list", locals: { houses: houses_column2, flags: false, long_view: false, editable: false } %> <%= render partial: "list", locals: { houses: houses_column3, flags: false, long_view: false, editable: false } %> <%= render partial: "list", locals: { houses: houses_column4, flags: true, long_view: false, editable: false } %>
<% end %>
<%= iconbutton_new new_house_path %>