diff --git a/app/controllers/origami/surveys_controller.rb b/app/controllers/origami/surveys_controller.rb index 5742670e..49d5632c 100644 --- a/app/controllers/origami/surveys_controller.rb +++ b/app/controllers/origami/surveys_controller.rb @@ -1,2 +1,18 @@ class Origami::SurveysController < ApplicationController + def new + @survey = Account.new + end + + def create + @survey = Account.new(survey_params) + respond_to do |format| + if @survey.save + format.html { redirect_to settings_accounts_url, notice: 'survey was successfully created.' } + format.json { render :index, status: :created, location: @survey } + else + format.html { render :new } + format.json { render json: settings_accounts_url.errors, status: :unprocessable_entity } + end + end + end end diff --git a/app/views/origami/home/show.html.erb b/app/views/origami/home/show.html.erb index 92b7e777..22ff45dd 100755 --- a/app/views/origami/home/show.html.erb +++ b/app/views/origami/home/show.html.erb @@ -319,6 +319,7 @@ Back + <% if @dining.status != "available" %> <% if @status_order == 'order' %> @@ -395,6 +396,19 @@ window.location.href = '/origami/order/' + order_id; }); + // bind survey to order or sale + $("#survey").on('click', function () { + var sale = $('#sale_id').val(); + if (sale) { + var sale_id = sale + } else { + var sale_id = $('#save_order_id').attr('data-order'); + } + var table_id = $('.tables').attr("data-id"); + + window.location.href = '/origami/' + sale_id + "/survey" + }); + // bind customer to order or sale $("#customer").on('click', function () { var sale = $('#sale_id').val(); diff --git a/app/views/origami/rooms/show.html.erb b/app/views/origami/rooms/show.html.erb index a8ed45a3..6b8be876 100755 --- a/app/views/origami/rooms/show.html.erb +++ b/app/views/origami/rooms/show.html.erb @@ -306,6 +306,7 @@ + <% if @room.bookings.length >= 1 %> <% if @status_order == 'order' && @status_sale != 'sale' %> @@ -409,6 +410,19 @@ $(document).ready(function(){ window.location.href = '/origami/order/' + order_id; }); + // bind survey to order or sale + $("#survey").on('click', function () { + var sale = $('#sale_id').val(); + if (sale) { + var sale_id = sale + } else { + var sale_id = $('#save_order_id').attr('data-order'); + } + var table_id = $('.tables').attr("data-id"); + + window.location.href = '/origami/' + sale_id + "/survey" + }); + // bind customer to order or sale $("#customer").on('click', function(){ var sale = $('#sale_id').val(); diff --git a/app/views/origami/surveys/_form.html.erb b/app/views/origami/surveys/_form.html.erb new file mode 100755 index 00000000..5badaff4 --- /dev/null +++ b/app/views/origami/surveys/_form.html.erb @@ -0,0 +1,42 @@ +
+ 1) <%= t("views.right_panel.detail.title") %> - <%= t("views.right_panel.detail.write_txt") %> <%= t("views.right_panel.detail.title_txt") %>
+ 2) <%= t("views.right_panel.detail.account_type") %> - <%= t("views.right_panel.detail.write_txt") %> <%= t("views.right_panel.detail.account_type_txt") %>
+ 3) <%= t("views.right_panel.detail.discount") %> - <%= t("views.right_panel.detail.checkbox") %> <%= t("views.right_panel.detail.for") %> <%= t("views.right_panel.detail.discount_txt") %>
+ 4) <%= t("views.right_panel.detail.point") %> - <%= t("views.right_panel.detail.checkbox") %> <%= t("views.right_panel.detail.for") %> <%= t("views.right_panel.detail.point_txt") %>
+ 5) <%= t("views.right_panel.detail.bonus") %> - <%= t("views.right_panel.detail.checkbox") %> <%= t("views.right_panel.detail.for") %> <%= t("views.right_panel.detail.bonus_txt") %>
+ 6) <%= t("views.right_panel.detail.rebate") %> - <%= t("views.right_panel.detail.checkbox") %> <%= t("views.right_panel.detail.for") %> <%= t("views.right_panel.detail.rebate_txt") %>
+
+ 1) <%= t("views.right_panel.button.submit") %> - <%= t("views.right_panel.detail.submit_btn_txt") %> <%= t("views.right_panel.detail.account_txt") %>
+
+ 1) <%= t("views.right_panel.button.home") %> - <%= t("views.right_panel.detail.home_txt") %>
+ 2) <%= t("views.right_panel.button.back") %> - <%= t("views.right_panel.detail.back_txt") %> <%= t("views.right_panel.detail.account_txt") %>
+
| <%= t("views.right_panel.detail.title") %> | +<%= t("views.right_panel.detail.account_type") %> | +<%= t("views.right_panel.detail.discount") %> | +<%= t("views.right_panel.detail.point") %> | +<%= t("views.right_panel.detail.bonus") %> | +<%= t("views.right_panel.detail.rebate") %> | +<%= t("views.right_panel.detail.actions") %> | +
|---|---|---|---|---|---|---|
| <%= account.title %> | +<%= %><%= account.account_type == 1 ? "Expense" : "Income"%> | +<%= account.discount %> | +<%= account.point %> | +<%= account.bonus %> | +<%= account.rebate %> | ++ <%= link_to t("views.btn.show"), settings_account_path(account),:class => 'btn btn-info btn-sm waves-effect' %> + <%= link_to t("views.btn.edit"), edit_settings_account_path(account),:class => 'btn btn-primary btn-sm waves-effect' %> + | +
+ 1) <%= t("views.right_panel.detail.title") %> - <%= t("views.right_panel.detail.title_txt") %> <%= t("views.right_panel.detail.for") %> <%= t("views.right_panel.detail.account_txt") %>
+ 2) <%= t("views.right_panel.detail.account_type") %> - <%= t("views.right_panel.detail.account_type_txt") %>
+ 3) <%= t("views.right_panel.detail.discount") %> - <%= t("views.right_panel.detail.status_txt2") %> <%= t("views.right_panel.detail.for") %> <%= t("views.right_panel.detail.discount_txt") %>
+ 4) <%= t("views.right_panel.detail.point") %> - <%= t("views.right_panel.detail.status_txt2") %> <%= t("views.right_panel.detail.for") %> <%= t("views.right_panel.detail.point_txt") %>
+ 5) <%= t("views.right_panel.detail.bonus") %> - <%= t("views.right_panel.detail.status_txt2") %> <%= t("views.right_panel.detail.for") %> <%= t("views.right_panel.detail.bonus_txt") %>
+ 6) <%= t("views.right_panel.detail.rebate") %> - <%= t("views.right_panel.detail.status_txt2") %> <%= t("views.right_panel.detail.for") %> <%= t("views.right_panel.detail.rebate_txt") %>
+ 7) <%= t("views.right_panel.detail.actions") %> - <%= t("views.right_panel.detail.actions_txt") %> <%= t("views.right_panel.detail.account_txt") %>
+
+ 1) <%= t("views.right_panel.button.new") %> - <%= t("views.right_panel.detail.new_btn_txt") %> <%= t("views.right_panel.detail.account_txt") %>
+ 2) <%= t("views.right_panel.button.show") %> - <%= t("views.right_panel.detail.show_btn_txt") %> <%= t("views.right_panel.detail.account_txt") %>
+ 2) <%= t("views.right_panel.button.edit") %> - <%= t("views.right_panel.detail.edit_btn_txt") %> <%= t("views.right_panel.detail.account_txt") %>
+
+ 1) <%= t("views.right_panel.button.home") %> - <%= t("views.right_panel.detail.home_txt") %>
+ 2) <%= t("views.right_panel.button.back") %> - <%= t("views.right_panel.detail.back_txt") %> <%= t("views.right_panel.detail.dashboard_txt") %>
+
| <%= t("views.right_panel.detail.title") %> | +<%= t("views.right_panel.detail.account_type") %> | + +<%= t("views.right_panel.detail.can_get_points") %> | + +<%= t("views.right_panel.detail.can_rebate") %> | +<%= t("views.right_panel.detail.actions") %> | +
|---|---|---|---|---|
| <%= @settings_account.title %> | +<%= @settings_account.account_type %> | + +<%= @settings_account.point %> | + +<%= @settings_account.rebate %> | + +<%= link_to t("views.btn.edit"), edit_settings_account_path(@settings_account),:class => 'btn btn-primary btn-sm waves-effect' %>
+
+
+
+ Are you sure you want to delete this row ?+This action can't be undo.+ + |
+
+ 1) <%= t("views.right_panel.detail.title") %> - <%= t("views.right_panel.detail.title_txt") %> <%= t("views.right_panel.detail.for") %> <%= t("views.right_panel.detail.account_txt") %>
+ 2) <%= t("views.right_panel.detail.account_type") %> - <%= t("views.right_panel.detail.account_type_txt") %>
+ 3) <%= t("views.right_panel.detail.can_get_points") %> - <%= t("views.right_panel.detail.status_txt2") %> <%= t("views.right_panel.detail.for") %> <%= t("views.right_panel.detail.point_txt") %>
+ 4) <%= t("views.right_panel.detail.can_rebate") %> - <%= t("views.right_panel.detail.status_txt2") %> <%= t("views.right_panel.detail.for") %> <%= t("views.right_panel.detail.rebate_txt") %>
+ 5) <%= t("views.right_panel.detail.actions") %> - <%= t("views.right_panel.detail.actions_txt2") %> <%= t("views.right_panel.detail.account_txt") %>
+
+ 1) <%= t("views.right_panel.button.edit") %> - <%= t("views.right_panel.detail.edit_btn_txt") %> <%= t("views.right_panel.detail.account_txt") %>
+ 2) <%= t("views.right_panel.button.delete") %> - <%= t("views.right_panel.detail.delete_btn_txt") %> <%= t("views.right_panel.detail.account_txt") %>
+
+ 1) <%= t("views.right_panel.button.home") %> - <%= t("views.right_panel.detail.home_txt") %>
+ 2) <%= t("views.right_panel.button.back") %> - <%= t("views.right_panel.detail.back_txt") %> <%= t("views.right_panel.detail.account_txt") %>
+