Class: OrgDepartmentPosition
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- OrgDepartmentPosition
- Includes:
- ActionView::Helpers::AutoTagHelper::FormInfo, ActiveRecord::Mlang
- Defined in:
- app/models/org_department_position.rb
Instance Method Summary collapse
-
#__display__ ⇒ Object
def self.editable_columns(); [] ; end.
- #add(member) ⇒ Object
Instance Method Details
#__display__ ⇒ Object
def self.editable_columns(); [] ; end
13 14 15 |
# File 'app/models/org_department_position.rb', line 13 def __display__ self.text.label end |
#add(member) ⇒ Object
17 18 19 20 21 22 23 24 |
# File 'app/models/org_department_position.rb', line 17 def add(member) member_id = case member when OrgMember then member.id when Integer then member else member.to_i end OrgDepartmentPositionMemberMapping.find_or_create_by(org_department_position_id: self.id, org_member_id: member_id) end |