check induties process

This commit is contained in:
phyusin
2018-06-26 18:22:53 +06:30
parent 279b5976ae
commit 86916fb7e7
7 changed files with 39 additions and 26 deletions

View File

@@ -27,6 +27,16 @@ class Origami::RequestBillsController < ApplicationController
@status, @sale_id = @sale.generate_invoice_from_booking(check_booking.id,current_login_employee, current_user, order.source)
@sale_data = Sale.find_by_sale_id(@sale_id)
@sale_items = SaleItem.where("sale_id=?",@sale_id)
# in-duty update
in_duties = InDuty.where("booking_id=?",bk_order.booking_id)
if !in_duties.empty?
in_duties.each do |in_duty|
induty = InDuty.find(in_duty.id)
induty.sale_id = @sale_id
induty.save
end
end
else
@sale_data = Sale.find_by_sale_id(check_booking.sale_id)
@sale_items = SaleItem.where("sale_id=?",@sale_data.sale_id)