Cambia nucleo per persona
<%= form_with(scope: :person, url: changed_house_person_path(@person), local: true) do |form| %>
<%#= form_with(model: @person, local: true) do |form| %>
<%= render partial: "shared/show_errors", locals: {record: @person} %>
<%= edit_table_open %>
<%= edit_table_row ('Nucleo attuale:'),(@person.house_id.present? ? link_to(@person.house.descrizione, house_path(@person.house)) : nil) %>
<%= edit_table_row (form.label 'Nucleo destinazione'), (form.collection_select :house_id, House.all.ordered_by_name, :id, :format_for_formselect, include_blank: true) %>
<%= edit_table_close %>
<%= iconbutton_submit_with_confirm(icon('save'),'btn-success','Cambia nucleo','commit','CommitValue','Confermi lo spostamento?') %>
NOTE:
* se ancora non sono state copiate AddebitiAccrediti/FondiSociali/Tassine di <%= daterange_name(daterange_previousmonth(daterange_current)) %> da <%= daterange_name(daterange_previousmonth(daterange_previousmonth(daterange_current))) %>, se sposti di nucleo, non verranno copiati!
* se ci sono AddebitiAccrediti/FondiSociali/Tassine già inseriti per il mese di <%= daterange_name(daterange_current) %>, verranno automaticamente spostati nel nuovo nucleo
* se ci sono Emissioni già calcolate per il mese di <%= daterange_name(daterange_current) %>, occorrerà cancellarle e ricalcolarle manualmente, in entrambi i nuclei
<%= edit_table_open %>
<%= edit_table_row ('Nome anagrafico:'),(link_to(@person.anagrafe_person_name_strict, person_path(@person)) ) %>
<%= edit_table_row ('Nome damanhuriano:'),(link_to(@person.dh_person_name_strict_complete, person_path(@person)) ) %>
<%= edit_table_row ('Soprannome:'),(@person.id_nickname) %>
<%= edit_table_row ('Cittadinanza:'),(@person.citizenship.descrizione) %>
<%= edit_table_row ('Attivo:'),(check_box_tag :attivo, :attivo, @person.attivo, disabled: true) %>
<%= edit_table_close %>
<% end %>