%= form_with(model: srg_salvadanaio, local: true) do |form| %> <%= render partial: "shared/show_errors", locals: {record: srg_salvadanaio} %> <%= edit_table_open %> <%= edit_table_row (form.label :competenza), (form.select :competenza, options_for_select(listofmonths_for_select(), srg_salvadanaio.competenza.present? ? srg_salvadanaio.competenza : daterange_current() )) %> <%= edit_table_row (form.label :srg_service_id), (form.collection_select :srg_service_id, SrgService.all.ordered_by_name, :id, :format_for_formselect, include_blank: true) %> <%= edit_table_row (form.label :importo), (form.text_field :importo, id: :srg_salvadanaio_importo) %> <%= edit_table_row (form.label :dataincasso), (date_input form, srg_salvadanaio, :dataincasso, :srg_salvadanaio_dataincasso) %> <%= edit_table_row (form.label :incasso), (form.text_field :incasso, id: :srg_salvadanaio_incasso) %> <%= edit_table_row (form.label :dataprelievo), (date_input form, srg_salvadanaio, :dataprelievo, id: :srg_salvadanaio_dataprelievo) %> <%= edit_table_row (form.label :prelievo), (form.text_field :prelievo, id: :srg_salvadanaio_prelievo) %> <% id_of_house = srg_salvadanaio.house_id.present? ? srg_salvadanaio.house_id : @filter_params[:filterhouse_id] %> <% if id_of_house.present? %> <%= edit_table_row (form.label :person_id), (form.collection_select :person_id, Person.all.where("house_id = ?", id_of_house).ordered_by_name, :id, :format_for_formselect, include_blank: true) %> <% else %> <%= edit_table_row (form.label :person_id), (form.collection_select :person_id, Person.all.ordered_by_name, :id, :format_for_formselect, include_blank: true) %> <% end %> <%= edit_table_row (form.label :house_id), (form.collection_select :house_id, House.all.ordered_by_name, :id, :format_for_formselect, include_blank: true) %> <%= edit_table_close %>