<% if params[:eseguiComando] == 'impostaDataStampaDomanda' %>
<% data_inizio = params[:filterdata_inizio].to_date %>
<% data_fine = params[:filterdata_fine].to_date %>
<% organization_id = params[:filterorganization_id] %>
<% editscope = params[:filtermembershipeditscope] %>
<% updated_count = Membership.imposta_data_stampa_domande(data_inizio, data_fine, organization_id, editscope) %>
<% if organization_id.blank? %>
Data impostata per <%= updated_count %> domande associative
<% else %>
<% organization = Organization.find(organization_id) %>
Data impostata per <%= updated_count %> domande associative di <%= organization.descrizione %>
<% end %>
<%= iconbutton_to(memberships_path, icon('eye'), 'btn-default', 'Visualizza domande associative', @filter_params.merge(filterorganization_id: organization_id) ) %>
<% else %>
<%= form_tag(set_print_date_memberships_path, method: :get) do %>
<%= edit_table_open %>
<%= edit_table_row(
link_to('Associazione',organizations_path),
(select_tag "filterorganization_id",
options_from_collection_for_select(
Organization.all.ordered_by_name,
'id',
'format_for_formselect',
@filter_params[:filterorganization_id].is_valid_id? ? @filter_params[:filterorganization_id].to_i : nil
),
prompt: '(associazione?)',
:style => "width:400px; ",
:class=>'lead'
)
)
%>
<%= edit_table_row(
'Quali domande modificare',
(select_tag "filtermembershipeditscope",
options_for_select(
MembershipsHelper::MembershipsEditScopeOptions,
@filter_params[:filtermembershipeditscope].present? ? @filter_params[:filtermembershipeditscope].to_i : nil
),
prompt: '(modifica?)',
:style => "width:500px; ",
:class=>'lead'
)
)
%>
<%= edit_table_row ('Data inizio'), (date_input_tag(:filterdata_inizio, @filter_params[:filterdata_inizio].to_date) ) %>
<%= edit_table_row ('Data fine'), (date_input_tag(:filterdata_fine, @filter_params[:filterdata_fine].to_date) ) %>
<%= edit_table_row '', iconbutton_submit(icon('calendar-alt'), 'btn-success', 'Imposta data', 'eseguiComando', 'impostaDataStampaDomanda') %>
<%= edit_table_close %>
<% end %>
<% end %>