Complete Your Registration

Hello <%= @enquiry.full_name %>, please fill in your details to complete registration.

<%= form_with url: public_registration_path(token: params[:token]), model: @customer, local: true do |f| %>
Customer Information
<%= f.label :firstname %> <%= f.text_field :firstname, class: "form-control" %>
<%= f.label :middlename %> <%= f.text_field :middlename, class: "form-control" %>
<%= f.label :lastname %> <%= f.text_field :lastname, class: "form-control" %>
<%= f.label :id_type %> <%= f.select :id_type, [["National ID", "nationalid"], ["Passport", "passport"], ["Driver’s License", "drivers_license"]], {}, class: "form-control" %>
<%= f.label :idnumber, "ID Number" %> <%= f.text_field :idnumber, class: "form-control" %>
<%= f.label :dob, "Date of Birth" %> <%= f.date_field :dob, class: "form-control" %>
<%= f.label :sex %> <%= f.select :sex, [["Male", true], ["Female", false]], { include_blank: true }, class: "form-control" %>
<%= f.label :mobile_1, "Mobile 1" %> <%= f.text_field :mobile_1, class: "form-control" %>
<%= f.label :mobile_2, "Mobile 2" %> <%= f.text_field :mobile_2, class: "form-control" %>
<%= f.label :phone, "Landline" %> <%= f.text_field :phone, class: "form-control" %>
<%= f.label :email %> <%= f.email_field :email, class: "form-control" %>
<%= f.label :address_1, "Address Line 1" %> <%= f.text_field :address_1, class: "form-control" %>
<%= f.label :address_2, "Address Line 2" %> <%= f.text_field :address_2, class: "form-control" %>
<%= f.label :city %> <%= f.text_field :city, class: "form-control" %>
<%= f.label :country %> <%= f.text_field :country, class: "form-control" %>
<%= f.label :employer_name, "Employer Name" %> <%= f.text_field :employer_name, class: "form-control" %>
<%= f.label :employment_type, "Employment Type" %> <%= f.select :employment_type, [["Full-time", "Full-time"], ["Part-time", "Part-time"], ["Self-employed", "Self-employed"]], { include_blank: true }, class: "form-control" %>
<%= f.label :salary %> <%= f.number_field :salary, step: 0.01, class: "form-control" %>
<%= f.label :customer_type_id, "Customer Type" %> <%= f.collection_select :customer_type_id, CustomerType.all, :id, :name, { prompt: "Select Type" }, class: "form-control" %>
<%= f.label :referral %> <%= f.text_field :referral, class: "form-control" %>
Next of Kin
<%= f.fields_for :next_of_kins do |nok| %>
<%= nok.label :firstname %> <%= nok.text_field :firstname, class: "form-control" %>
<%= nok.label :middlename %> <%= nok.text_field :middlename, class: "form-control" %>
<%= nok.label :lastname %> <%= nok.text_field :lastname, class: "form-control" %>
<%= nok.label :relation %> <%= nok.text_field :relation, class: "form-control" %>
<%= nok.label :mobile_1 %> <%= nok.text_field :mobile_1, class: "form-control" %>
<%= nok.label :email %> <%= nok.email_field :email, class: "form-control" %>
<% end %>
Upload Documents
<%= f.fields_for :documents do |d| %> <%= render "agent_portal/customers/document_fields", f: d %> <% end %>
<%= link_to "➕ Add Document", "#", class: "btn btn-outline-primary btn-sm", data: { action: "click->documents#add" } %>
<%= f.submit "Complete Registration", class: "btn btn-success" %>
<% end %>