add sale items in sale item model

This commit is contained in:
Yan
2017-11-21 19:33:20 +06:30
parent f7cad204af
commit 6ce3f8e044
3 changed files with 24 additions and 3 deletions

View File

@@ -169,12 +169,18 @@ class SalePayment < ApplicationRecord
def foc_payment
payment_status = false
# add to sale item with foc
sale_items = SaleItem.find_by_sale_id(self.sale)
SaleItem.add_sale_items(sale_items)
self.payment_method = "foc"
self.payment_amount = self.received_amount
self.outstanding_amount = self.sale.grand_total.to_f - self.received_amount.to_f
self.payment_status = "paid"
payment_method = self.save!
sale_update_payment_status(self.received_amount)
sale_update_payment_status(self.received_amount)
return payment_status
end