<%= form_tag(memberships_path, method: :get) do %>
<%= view_table_open %>
<%= view_table_row_open %>
<%= render "shared/filterorganization_id" %>
<%= render "shared/filtermembershiptype_id" %>
<%= render "shared/filterperson_id_by_house_id" %>
<%= render "shared/filterhouse_id" %>
|
<%= view_table_row_close %>
<%= view_table_row_open %>
<%= render "shared/filtermembershipstatus" %>
<%= render "shared/filtermembershipeditstatus" %>
<%= render "shared/filtermembershipprintstatus" %>
<%= render partial: "shared/filterdaterangestart", locals: { button_label: 'dalla data...', pulsante_a_capo: false } %>
<%= render partial: "shared/filterdaterangeend", locals: { button_label: 'alla data...', pulsante_a_capo: false } %>
<%# if @fp_nilOrganization %>
<%# date_ingressi = Membership.get_date_delibere_ingresso(nil, Date.today.year) %>
<%# date_uscite = Membership.get_date_delibere_uscita(nil, Date.today.year) %>
<%# else %>
<%# date_ingressi = Membership.get_date_delibere_ingresso(@fp_valueOrganization.id, Date.today.year) %>
<%# date_uscite = Membership.get_date_delibere_uscita(@fp_valueOrganization.id, Date.today.year) %>
<%# end %>
<%# date_ingressi_uscite = ([ DateTime.new(Date.today.year,1,1) ] + date_ingressi + date_uscite + [ DateTime.new(Date.today.year,12,31) ]).sort %>
<%# elenco_date = Hash[date_ingressi_uscite.map{ |date| [date.to_dmy, date] }] %>
<%#= view_table_cell ( 'delibera da' + filter_select_tag('filterdeliberadatestart',
options_for_select(
elenco_date,
@filter_params[:filterdeliberadatestart].present? ? @filter_params[:filterdeliberadatestart] : nil
),
prompt: '(data delibera?)',
include_blank: true,
is_selected: @filter_params[:filterdeliberadatestart].present?,
width: 100
)
) %>
<%#= view_table_cell ( 'a delibera' + filter_select_tag('filterdeliberadateend',
options_for_select(
elenco_date,
@filter_params[:filterdeliberadateend].present? ? @filter_params[:filterdeliberadatestart] : nil
),
prompt: '(data delibera?)',
include_blank: true,
is_selected: @filter_params[:filterdeliberadateend].present?,
width: 100
)
) %>
<%= view_table_row_close %>
<%= view_table_close %>
<% end %>
<%= page_entries_info @memberships %>, <%= select_per_page(params, session) %>
<%= iconbutton_export_xlsx memberships_path(format: :xlsx), 'Esporta come .xlsx', @filter_params %>
<%= iconbutton_export_csv memberships_path(format: :csv), 'Esporta come .csv', @filter_params %>
<%= iconbutton_new new_membership_path, 'Inserisci nuovo socio associazione', @filter_params %>
<%= iconbutton_to archive_memberships_path(@filter_params.merge(do_what: MembershipsHelper::ArchiviaDomandaAssociativa)), icon('archive'), 'btn-warning btn-xs', "Archivia domande associative" %>
<%= iconbutton_to set_print_date_memberships_path(@filter_params.merge(do_what: MembershipsHelper::ImpostaDataStampa)), icon('calendar-alt'), 'btn-warning btn-xs', "Imposta data di stampa per le domande associative" %>
legenda icona archiviazione: <%= icon('print') %>da stampare <%= icon('save') %>stampata/da archiviare <%= icon('archive') %>archiviata