diff --git a/app/controllers/start_controller.rb b/app/controllers/start_controller.rb index 671b63805..a1f584e5c 100644 --- a/app/controllers/start_controller.rb +++ b/app/controllers/start_controller.rb @@ -53,6 +53,30 @@ class StartController < ApplicationController ) end + def download_23_24_sales_bulk_upload_template + send_file( + Rails.root.join("public/files/bulk-upload-sales-template-2023-24.xlsx"), + filename: "2023-24-sales-bulk-upload-template.xlsx", + type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + ) + end + + def download_23_24_sales_bulk_upload_legacy_template + send_file( + Rails.root.join("public/files/bulk-upload-sales-legacy-template-2023-24.xlsx"), + filename: "2023-24-sales-bulk-upload-legacy-template.xlsx", + type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + ) + end + + def download_23_24_sales_bulk_upload_specification + send_file( + Rails.root.join("public/files/bulk-upload-sales-specification-2023-24.xlsx"), + filename: "2023-24-sales-bulk-upload-specification.xlsx", + type: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + ) + end + def download_22_23_lettings_bulk_upload_template send_file( Rails.root.join("public/files/bulk-upload-lettings-template-2022-23.xlsx"), diff --git a/app/views/layouts/_collection_resources.html.erb b/app/views/layouts/_collection_resources.html.erb index 3952c2e29..5ea15a570 100644 --- a/app/views/layouts/_collection_resources.html.erb +++ b/app/views/layouts/_collection_resources.html.erb @@ -10,7 +10,7 @@ metadata: "PDF, 278 KB, 8 pages", }, { - name: "Lettings bulk upload template (2023/24) – New question ordering", + name: "Lettings bulk upload template (2023/24) *new question ordering*", href: download_23_24_lettings_bulk_upload_template_path, metadata: "Microsoft Excel, 15 KB", }, @@ -33,6 +33,21 @@ href: download_23_24_sales_form_path, metadata: "PDF, 421 KB, 8 pages", }, + { + name: "Sales bulk upload template (2023/24) *new question ordering*", + href: download_23_24_sales_bulk_upload_template_path, + metadata: "Microsoft Excel, 21 KB", + }, + { + name: "Sales bulk upload template (2023/24)", + href: download_23_24_sales_bulk_upload_legacy_template_path, + metadata: "Microsoft Excel, 21 KB", + }, + { + name: "Sales bulk upload specification (2023/24)", + href: download_23_24_sales_bulk_upload_specification_path, + metadata: "Microsoft Excel, 38 KB", + }, ]) %>

Lettings 2022/23

diff --git a/config/routes.rb b/config/routes.rb index 70cda158d..689273fe5 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -46,6 +46,9 @@ Rails.application.routes.draw do get "/download-23-24-sales-form", to: "start#download_23_24_sales_form" get "/download-22-23-sales-form", to: "start#download_22_23_sales_form" + get "/download-23-24-sales-bulk-upload-template", to: "start#download_23_24_sales_bulk_upload_template" + get "/download-23-24-sales-bulk-upload-legacy-template", to: "start#download_23_24_sales_bulk_upload_legacy_template" + get "/download-23-24-sales-bulk-upload-specification", to: "start#download_23_24_sales_bulk_upload_specification" resource :account, only: %i[show edit], controller: "users" do get "edit/password", to: "users#edit_password" diff --git a/public/files/bulk-upload-sales-legacy-template-2023-24.xlsx b/public/files/bulk-upload-sales-legacy-template-2023-24.xlsx new file mode 100644 index 000000000..068943f40 Binary files /dev/null and b/public/files/bulk-upload-sales-legacy-template-2023-24.xlsx differ diff --git a/public/files/bulk-upload-sales-specification-2023-24.xlsx b/public/files/bulk-upload-sales-specification-2023-24.xlsx index a7122e397..9d1d4be62 100644 Binary files a/public/files/bulk-upload-sales-specification-2023-24.xlsx and b/public/files/bulk-upload-sales-specification-2023-24.xlsx differ diff --git a/public/files/bulk-upload-sales-template-2023-24.xlsx b/public/files/bulk-upload-sales-template-2023-24.xlsx index de79ac6d6..a8654c09a 100644 Binary files a/public/files/bulk-upload-sales-template-2023-24.xlsx and b/public/files/bulk-upload-sales-template-2023-24.xlsx differ