Skip to content
vijendra edited this page Oct 25, 2014 · 3 revisions

Sample form code

  <%= form_tag(checkr_candidates_path(key: params[:key]) ) do |f| -%>
  <label> <abbr title="required">*</abbr> First Name </label>
   <br />
  <%= text_field_tag 'first_name', params[:first_name], placeholder: "First Name"  %>
  <br /> <br />

  <label> <abbr title="required">*</abbr> Middle Name </label>
   <br />
  <%= text_field_tag 'middle_name', params[:middle_name], placeholder: "Middle Name"  %>
  <br /> <br />
  
  <label> <abbr title="required">*</abbr> Last Name </label>
   <br />
  <%= text_field_tag 'last_name', params[:last_name], placeholder: "Last Name"  %>
  <br /> <br />
  
  
  <label> <abbr title="required">*</abbr> Date of birth </label>
   <br />
  <%= text_field_tag 'date_of_birth', params[:date_of_birth], placeholder: "Date of birth(1970-01-22)"  %>
  <br /> <br />
  
  
  <label> <abbr title="required">*</abbr> Social security # </label>
   <br />
  <%= text_field_tag 'social_security', params[:social_security], placeholder: "Social security #"  %>
  <br /> <br />
  
  
  <label> <abbr title="required">*</abbr> Current zip code </label>
   <br />
  <%= text_field_tag 'current_zip_code', params[:current_zip_code], placeholder: "Current zip code"  %>
  <br /> <br />
  
  <label> <abbr title="required">*</abbr> Driver license state </label>
   <br />
  <%= text_field_tag 'driver_license_state', params[:driver_license_state], placeholder: "Driver license state"  %>
  <br /> <br /> 
  
   <label> <abbr title="required">*</abbr> Driver license # </label>
   <br />
  <%= text_field_tag 'driver_license_number', params[:driver_license_number], placeholder: "Driver license #"  %>
  <br /> <br /> 
  
  <label> <abbr title="required">*</abbr> Phone number </label>
   <br />
  <%= text_field_tag 'phone', params[:phone], placeholder: "Phone number"  %>
  <br /> <br /> 
  
  <label> <abbr title="required">*</abbr> Email </label>
   <br />
  <%= text_field_tag 'email', params[:email] || @applicant.email, placeholder: "Email"  %>
  <br /> <br /> 
  
  <label> <abbr title="required">*</abbr> Checkr Agreement text should be copied here</label>
  <%= radio_button_tag 'accept', 1, checked: true %>
  <div><%= submit_tag 'Save' %></div>
  <% end -%>

Sample controller code

class CheckrCandidatesController < ApplicationController
  def create
    begin
      candidate = Checkr::Candidate.create( :first_name => params[:first_name], :middle_name => params[:middle_name], :last_name => params[:phone], :email => params[:email], driver_license_number: params[:driver_license_number], driver_license_state: params[:driver_license_state], dob: params[:date_of_birth], phone: params[:phone])
  
      candidate.id 
 
      render text: 'Thanks'
    rescue => e
      flash[:error] = e.message
      render :new
    end 
  end
end

Clone this wiki locally