module ErpOrders::Extensions::ActiveRecord::ActsAsOrderLineItem::InstanceMethods

Public Instance Methods

destroy_order_line_item() click to toggle source
# File lib/erp_orders/extensions/active_record/acts_as_order_line_item.rb, line 57
def destroy_order_line_item
  self.order_line_item.destroy
end
new_order_line_item() click to toggle source
# File lib/erp_orders/extensions/active_record/acts_as_order_line_item.rb, line 61
def new_order_line_item
  if self.new_record? and self.order_line_item.nil?
    order_line_item = OrderLineItem.new
    self.order_line_item = order_line_item
    order_line_item.order_line_record = self
  end
end
save_order_line_item() click to toggle source
# File lib/erp_orders/extensions/active_record/acts_as_order_line_item.rb, line 53
def save_order_line_item
  self.order_line_item.save
end