module ErpBaseErpSvcs::Extensions::ActiveRecord::ActsAsFacility::InstanceMethods
Public Instance Methods
destroy_facility()
click to toggle source
# File lib/erp_base_erp_svcs/extensions/active_record/acts_as_facility.rb, line 46 def destroy_facility self.facility.destroy if (self.facility && !self.facility.frozen?) end
initialize_facility()
click to toggle source
# File lib/erp_base_erp_svcs/extensions/active_record/acts_as_facility.rb, line 38 def initialize_facility if self.new_record? and self.facility.nil? f = Facility.new self.facility = f f.facility_record = self end end
root_asset()
click to toggle source
# File lib/erp_base_erp_svcs/extensions/active_record/acts_as_facility.rb, line 29 def root_asset self.facility end
save_facility()
click to toggle source
# File lib/erp_base_erp_svcs/extensions/active_record/acts_as_facility.rb, line 33 def save_facility self.facility.description = self.description self.facility.save end