Module: ErpBaseErpSvcs::Extensions::ActiveRecord::ActsAsNoteType::InstanceMethods

Defined in:
lib/erp_base_erp_svcs/extensions/active_record/acts_as_note_type.rb

Instance Method Summary collapse

Instance Method Details

#destroy_note_typeObject



31
32
33
# File 'lib/erp_base_erp_svcs/extensions/active_record/acts_as_note_type.rb', line 31

def destroy_note_type
 self.note_type_record.destroy
end

#initialize_note_typeObject



35
36
37
38
39
40
41
# File 'lib/erp_base_erp_svcs/extensions/active_record/acts_as_note_type.rb', line 35

def initialize_note_type
 if self.new_record? and self.note_type_record.nil?
   note_type_record = NoteType.new
   self.note_type_record = note_type_record
   self.note_type_record.note_type_record = self
 end
end

#save_note_typeObject



27
28
29
# File 'lib/erp_base_erp_svcs/extensions/active_record/acts_as_note_type.rb', line 27

def save_note_type
 self.note_type_record.save
end