overall void update

This commit is contained in:
Zin Lin Phyo
2017-06-26 18:13:43 +06:30
parent 5489da2066
commit 9d76e1313a
10 changed files with 1115 additions and 1 deletions

View File

@@ -0,0 +1,28 @@
class Origami::VoidController < BaseOrigamiController
def overall_void
sale_id = params[:sale_id]
if Sale.exists?(sale_id)
sale = Sale.find_by_sale_id(sale_id)
sale.payment_status = 'void'
sale.sale_status = 'void'
sale.save
table_avaliable = true
table = sale.bookings[0].dining_facility
table.bookings.each do |booking|
if booking.sale.sale_status == 'new'
table_avaliable = false
end
end
if table_avaliable == true
table.status = 'available'
table.save
end
end
end
end