commission report

This commit is contained in:
Zin Lin Phyo
2017-08-29 18:36:46 +06:30
parent 63d97cce26
commit f03d8654e7
15 changed files with 412 additions and 773 deletions

View File

@@ -5,5 +5,14 @@ class ProductCommission < ApplicationRecord
belongs_to :sale_item, foreign_key: 'sale_item_id'
belongs_to :sale, foreign_key: 'sale_id'
def self.get_transaction(from, to, commissioner)
transaction = self.all
if !from.nil? && !to.nil?
transaction = transaction.where('updated_at between ? and ?', from, to)
end
if commissioner != 0
transaction = transaction.where(commissioner_id: commissioner)
end
return transaction
end
end