diff --git a/app/models/form/lettings/pages/rent_4_weekly.rb b/app/models/form/lettings/pages/rent_4_weekly.rb index ea7a92233..0a2684bad 100644 --- a/app/models/form/lettings/pages/rent_4_weekly.rb +++ b/app/models/form/lettings/pages/rent_4_weekly.rb @@ -12,6 +12,6 @@ class Form::Lettings::Pages::Rent4Weekly < ::Form::Page Form::Lettings::Questions::Scharge4Weekly.new(nil, nil, self), Form::Lettings::Questions::Pscharge4Weekly.new(nil, nil, self), Form::Lettings::Questions::Supcharg4Weekly.new(nil, nil, self), - Form::Lettings::Questions::Tcharge.new(nil, nil, self)] + Form::Lettings::Questions::Tcharge4Weekly.new(nil, nil, self)] end end diff --git a/app/models/form/lettings/pages/rent_bi_weekly.rb b/app/models/form/lettings/pages/rent_bi_weekly.rb index 95856ac8f..f8a644f2b 100644 --- a/app/models/form/lettings/pages/rent_bi_weekly.rb +++ b/app/models/form/lettings/pages/rent_bi_weekly.rb @@ -12,6 +12,6 @@ class Form::Lettings::Pages::RentBiWeekly < ::Form::Page Form::Lettings::Questions::SchargeBiWeekly.new(nil, nil, self), Form::Lettings::Questions::PschargeBiWeekly.new(nil, nil, self), Form::Lettings::Questions::SupchargBiWeekly.new(nil, nil, self), - Form::Lettings::Questions::Tcharge.new(nil, nil, self)] + Form::Lettings::Questions::TchargeBiWeekly.new(nil, nil, self)] end end diff --git a/app/models/form/lettings/pages/rent_monthly.rb b/app/models/form/lettings/pages/rent_monthly.rb index 82a70c32a..986129394 100644 --- a/app/models/form/lettings/pages/rent_monthly.rb +++ b/app/models/form/lettings/pages/rent_monthly.rb @@ -12,6 +12,6 @@ class Form::Lettings::Pages::RentMonthly < ::Form::Page Form::Lettings::Questions::SchargeMonthly.new(nil, nil, self), Form::Lettings::Questions::PschargeMonthly.new(nil, nil, self), Form::Lettings::Questions::SupchargMonthly.new(nil, nil, self), - Form::Lettings::Questions::Tcharge.new(nil, nil, self)] + Form::Lettings::Questions::TchargeMonthly.new(nil, nil, self)] end end diff --git a/app/models/form/lettings/pages/rent_weekly.rb b/app/models/form/lettings/pages/rent_weekly.rb index 290b466bd..dded16463 100644 --- a/app/models/form/lettings/pages/rent_weekly.rb +++ b/app/models/form/lettings/pages/rent_weekly.rb @@ -12,6 +12,6 @@ class Form::Lettings::Pages::RentWeekly < ::Form::Page Form::Lettings::Questions::SchargeWeekly.new(nil, nil, self), Form::Lettings::Questions::PschargeWeekly.new(nil, nil, self), Form::Lettings::Questions::SupchargWeekly.new(nil, nil, self), - Form::Lettings::Questions::Tcharge.new(nil, nil, self)] + Form::Lettings::Questions::TchargeWeekly.new(nil, nil, self)] end end diff --git a/app/models/form/lettings/questions/tcharge_4_weekly.rb b/app/models/form/lettings/questions/tcharge_4_weekly.rb new file mode 100644 index 000000000..7438f8527 --- /dev/null +++ b/app/models/form/lettings/questions/tcharge_4_weekly.rb @@ -0,0 +1,19 @@ +class Form::Lettings::Questions::Tcharge4Weekly < ::Form::Question + def initialize(id, hsh, page) + super + @id = "tcharge" + @check_answer_label = "Household rent and charges" + @header = "Total charge" + @type = "numeric_output" + @width = 5 + @check_answers_card_number = 0 + @min = 0 + @hint_text = "This is the total for rent and all charges." + @step = 0.01 + @readonly = true + @prefix = "£" + @suffix = " every 4 weeks" + @requires_js = true + @fields_added = %w[brent scharge pscharge supcharg] + end +end diff --git a/app/models/form/lettings/questions/tcharge_bi_weekly.rb b/app/models/form/lettings/questions/tcharge_bi_weekly.rb new file mode 100644 index 000000000..1dee6f2bb --- /dev/null +++ b/app/models/form/lettings/questions/tcharge_bi_weekly.rb @@ -0,0 +1,19 @@ +class Form::Lettings::Questions::TchargeBiWeekly < ::Form::Question + def initialize(id, hsh, page) + super + @id = "tcharge" + @check_answer_label = "Household rent and charges" + @header = "Total charge" + @type = "numeric_output" + @width = 5 + @check_answers_card_number = 0 + @min = 0 + @hint_text = "This is the total for rent and all charges." + @step = 0.01 + @readonly = true + @prefix = "£" + @suffix = " every 2 weeks" + @requires_js = true + @fields_added = %w[brent scharge pscharge supcharg] + end +end diff --git a/app/models/form/lettings/questions/tcharge.rb b/app/models/form/lettings/questions/tcharge_monthly.rb similarity index 87% rename from app/models/form/lettings/questions/tcharge.rb rename to app/models/form/lettings/questions/tcharge_monthly.rb index 679d4e6a0..dc67c3351 100644 --- a/app/models/form/lettings/questions/tcharge.rb +++ b/app/models/form/lettings/questions/tcharge_monthly.rb @@ -1,4 +1,4 @@ -class Form::Lettings::Questions::Tcharge < ::Form::Question +class Form::Lettings::Questions::TchargeMonthly < ::Form::Question def initialize(id, hsh, page) super @id = "tcharge" diff --git a/app/models/form/lettings/questions/tcharge_weekly.rb b/app/models/form/lettings/questions/tcharge_weekly.rb new file mode 100644 index 000000000..03fb8e4e2 --- /dev/null +++ b/app/models/form/lettings/questions/tcharge_weekly.rb @@ -0,0 +1,19 @@ +class Form::Lettings::Questions::TchargeWeekly < ::Form::Question + def initialize(id, hsh, page) + super + @id = "tcharge" + @check_answer_label = "Household rent and charges" + @header = "Total charge" + @type = "numeric_output" + @width = 5 + @check_answers_card_number = 0 + @min = 0 + @hint_text = "This is the total for rent and all charges." + @step = 0.01 + @readonly = true + @prefix = "£" + @suffix = " every week" + @requires_js = true + @fields_added = %w[brent scharge pscharge supcharg] + end +end