%= form_with(model: person, local: true) do |form| %> <%= render partial: "shared/show_errors", locals: {record: person} %>
<%= edit_table_open %> <%= edit_table_row (form.label :nome), (form.text_field :nome, id: :person_nome) %> <%= edit_table_row (form.label :cognome), (form.text_field :cognome, id: :person_cognome) %> <%= edit_table_row (form.label :id_nickname), (form.text_field :id_nickname, id: :person_id_nickname) %> <%= edit_table_row (form.label :id_animale), (form.text_field :id_animale, id: :person_id_animale) %> <%= edit_table_row (form.label :id_vegetale), (form.text_field :id_vegetale, id: :person_id_vegetale) %> <%= edit_table_row (form.label :id_divino), (form.text_field :id_divino, id: :person_id_divino) %> <%= edit_table_row (form.label :id_minerale), (form.text_field :id_minerale, id: :person_id_minerale) %> <%= edit_table_row (form.label :attivo), (form.check_box :attivo, id: :person_attivo) %> <%= edit_table_row (form.label :citizenship_id), (form.collection_select :citizenship_id, @citizenships, :id, :descrizione, include_blank: true) %> <%= edit_table_row (form.label :citizenshiptrial_date), (date_input form, person, :citizenshiptrial_date, :person_citizenshiptrial_date) %> <%= edit_table_row (form.label :citizenship_date), (date_input form, person, :citizenship_date, :person_citizenship_date) %> <%= edit_table_row (form.label :economia_separata), (form.check_box :economia_separata, id: :person_economia_separata) %> <%= edit_table_row (form.label :paga_affitto), (form.check_box :paga_affitto, id: :person_paga_affitto) %> <%= edit_table_row (form.label :paga_utenze), (form.check_box :paga_utenze, id: :person_paga_utenze) %> <% if person.new_record? %> <%= edit_table_row (form.label 'Nucleo'), (form.collection_select :house_id, House.all.ordered_by_name, :id, :format_for_formselect, include_blank: true, disabled: true) %> <% else %> <%= edit_table_row ('Nucleo:'),(person.house_id.present? ? link_to(person.house.descrizione, house_path(person.house)) : nil) %> <% end %> <%= edit_table_close %> | <%= edit_table_open %> <%= edit_table_row (form.label :mail), (form.text_field :mail, id: :person_mail) %> <%= edit_table_row (form.label :telefono), (form.text_field :telefono, id: :person_telefono) %> <%= edit_table_row (form.label :cod_fiscale), (form.text_field :cod_fiscale, id: :person_cod_fiscale) %> <%= edit_table_row (form.label :residenza_indirizzo), (form.text_field :residenza_indirizzo, id: :person_residenza_indirizzo) %> <%= edit_table_row (form.label :residenza_comune), (form.text_field :residenza_comune, id: :person_residenza_comune) %> <%= edit_table_row (form.label :data_nascita), (date_input form, person, :data_nascita, :person_data_nascita) %> <%= edit_table_row (form.label :luogo_nascita), (form.text_field :luogo_nascita, id: :person_luogo_nascita) %> <%= edit_table_row (form.label 'Provenienza'), (form.collection_select(:country_id, Country.all.ordered_by_name, :id, :format_for_formselect, {prompt: false, include_blank: true}, {style: "width:200px;"} )) %> <%= edit_table_row (form.label :maschio), (form.check_box :maschio, id: :person_maschio) %> <%= edit_table_row (form.label :data_decesso), (date_input form, person, :data_decesso, :person_data_decesso) %> <%= edit_table_close %> | <%= edit_table_open %> <%= edit_table_row (form.label :telefono2), (form.text_field :telefono2, id: :person_telefono2) %> <%= edit_table_row (form.label :telefono3), (form.text_field :telefono3, id: :person_telefono3) %> <%= edit_table_row (form.label :telefono4), (form.text_field :telefono4, id: :person_telefono4) %> <%= edit_table_row (form.label :telefono5), (form.text_field :telefono5, id: :person_telefono5) %> <%= edit_table_row (form.label 'Indirizzo 2'), (form.text_field :alternativo_indirizzo, id: :person_alternativo_indirizzo) %> <%= edit_table_row (form.label 'Comune 2'), (form.text_field :alternativo_comune, id: :person_alternativo_comune) %> <%= edit_table_row (form.label :cap), (form.text_field :cap, id: :person_cap) %> <%= edit_table_row (form.label :provincia), (form.text_field :provincia, id: :person_provincia) %> <%= edit_table_row (form.label :mail2), (form.text_field :mail2, id: :person_mail2) %> <%= edit_table_row (form.label :mail3), (form.text_field :mail3, id: :person_mail3) %> <%= edit_table_row (form.label :genitore_associazione_id), (form.collection_select(:genitore_associazione_id, Person.all.ordered_by_name, :id, :format_for_formselect, {prompt: false, include_blank: true}, {style: "width:200px;"} )) %> <%= edit_table_row (form.label :genitore_2_id), (form.collection_select(:genitore_2_id, Person.all.ordered_by_name, :id, :format_for_formselect, {prompt: false, include_blank: true}, {style: "width:200px;"} )) %> <%= edit_table_close %> | <%= edit_table_open %> <%= edit_table_row (form.label :pension_fund_external_previsione), (form.number_field :pension_fund_external_previsione, id: :person_pension_fund_external_previsione, step: :any, style: 'text-align: right;') %> <%= edit_table_row (form.label :pension_fund_external_datestart), (date_input form, person, :pension_fund_external_datestart, :person_pension_fund_external_datestart) %> <%= edit_table_row (form.label :pension_fund_external_datestart_updatedon), (person.pension_fund_external_datestart_updatedon.as_timestamp_short) %> <%= edit_table_row (form.label :pension_fund_external_importo), (form.number_field :pension_fund_external_importo, id: :person_pension_fund_external_importo, step: :any, style: 'text-align: right;') %> <%= edit_table_row (form.label :pension_fund_external_importo_updatedon), (person.pension_fund_external_importo_updatedon.as_timestamp_short) %> <%= edit_table_row (form.label :pension_fund_13months), (form.number_field :pension_fund_13months, id: :person_pension_fund_13months, step: :any, style: 'text-align: right;') %> <%= edit_table_row (form.label :pension_fund_13months_updatedon), (person.pension_fund_13months_updatedon.as_timestamp_short) %> <%= edit_table_row (form.label :pension_fund_lostyears), (form.number_field :pension_fund_lostyears, id: :person_pension_fund_lostyears, step: :any, style: 'text-align: right;') %> <%= edit_table_row (form.label :pension_fund_lostyears_notes), (form.text_area :pension_fund_lostyears_notes, cols: 40, rows: 10, id: :person_pension_fund_lostyears_notes) %> <%= edit_table_close %> |