module ErpInventory::Extensions::ActiveRecord::ActsAsInventoryEntry::InstanceMethods
Public Instance Methods
destroy_inventory()
click to toggle source
# File lib/erp_inventory/extensions/active_record/acts_as_inventory_entry.rb, line 46 def destroy_inventory if self.inventory_entry && !self.inventory_entry.frozen? self.inventory_entry.destroy end end
new_inventory_entry()
click to toggle source
# File lib/erp_inventory/extensions/active_record/acts_as_inventory_entry.rb, line 35 def new_inventory_entry if self.new_record? && self.inventory_entry == nil self.inventory_entry = InventoryEntry.new self.inventory_entry.inventory_entry_record = self end end
save_inventory()
click to toggle source
# File lib/erp_inventory/extensions/active_record/acts_as_inventory_entry.rb, line 42 def save_inventory self.inventory_entry.save end