Sha256: b94e2c34a87de49a7a47e356e153cbaf3de163546e9a40ff4a5b204be9bda413
Contents?: true
Size: 695 Bytes
Versions: 10
Compression:
Stored size: 695 Bytes
Contents
require_dependency "tax_jp/application_controller" module TaxJp class SocialInsurancesController < ApplicationController before_action :preload_finder def index if params[:commit] @social_insurances = TaxJp::SocialInsurance.find_all_by_date_and_prefecture(@finder.from, @finder.prefecture_code) end end private def preload_finder @finder = TaxJp::Finder.new(finder_params) @finder.from ||= Date.today.strftime('%Y-%m-%d') end def finder_params if params[:finder].present? params.require(:finder).permit(:from, :prefecture_code) else {} end end end end
Version data entries
10 entries across 10 versions & 1 rubygems