update for multiple cashier
This commit is contained in:
@@ -15,6 +15,7 @@ class Origami::ShiftsController < BaseOrigamiController
|
||||
opening_balance = params[:opening_balance]
|
||||
cashier_terminal_param = params[:cashier_terminal]
|
||||
|
||||
# Multiple Cashier
|
||||
cashier_terminal = CashierTerminal.find(cashier_terminal_param)
|
||||
if cashier_terminal.is_currently_login
|
||||
respond_to do |format|
|
||||
@@ -22,6 +23,7 @@ class Origami::ShiftsController < BaseOrigamiController
|
||||
end
|
||||
end
|
||||
|
||||
# Update Cashier Terminal
|
||||
cashier_terminal.is_currently_login = 1
|
||||
cashier_terminal.save
|
||||
|
||||
@@ -36,8 +38,13 @@ class Origami::ShiftsController < BaseOrigamiController
|
||||
if @shift
|
||||
@shift.shift_closed_at = DateTime.now.utc
|
||||
@shift.closing_balance = closing_balance.to_f
|
||||
@shift.cashier_terminal.is_currently_login = 0
|
||||
@shift.save
|
||||
|
||||
# Multiple Cashier
|
||||
#cashier_terminal = @shift.cashier_terminal
|
||||
|
||||
|
||||
unique_code = "CloseCashierPdf"
|
||||
shop_details = Shop.find(1)
|
||||
#get tax
|
||||
|
||||
Reference in New Issue
Block a user