Added customer association

This commit is contained in:
2017-04-02 07:19:12 -04:00
committed by GitHub
parent 1ae766b8bd
commit 5d03e261d1

View File

@@ -11,6 +11,7 @@
class QboEstimate < ActiveRecord::Base class QboEstimate < ActiveRecord::Base
unloadable unloadable
has_many :issues has_many :issues
belongs_to :customer
attr_accessible :doc_number attr_accessible :doc_number
validates_presence_of :id, :doc_number validates_presence_of :id, :doc_number
@@ -26,6 +27,7 @@ class QboEstimate < ActiveRecord::Base
estimates.each { |estimate| estimates.each { |estimate|
qbo_estimate = QboEstimate.find_or_create_by(id: estimate.id) qbo_estimate = QboEstimate.find_or_create_by(id: estimate.id)
qbo_estimate.doc_number = estimate.doc_number qbo_estimate.doc_number = estimate.doc_number
qbo_invoice.customer_id = invoice.customer_ref
qbo_estimate.id = estimate.id qbo_estimate.id = estimate.id
qbo_estimate.save! qbo_estimate.save!
} }
@@ -39,6 +41,7 @@ class QboEstimate < ActiveRecord::Base
estimate = get_base.service.fetch_by_id(id) estimate = get_base.service.fetch_by_id(id)
qbo_estimate = QboEstimate.find_or_create_by(id: estimate.id) qbo_estimate = QboEstimate.find_or_create_by(id: estimate.id)
qbo_estimate.doc_number = estimate.doc_number qbo_estimate.doc_number = estimate.doc_number
qbo_invoice.customer_id = invoice.customer_ref
qbo_estimate.id = estimate.id qbo_estimate.id = estimate.id
qbo_estimate.save! qbo_estimate.save!
end end