11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
# File 'lib/erp_work_effort/extensions/active_record/acts_as_support_requirement.rb', line 11
def acts_as_support_requirement
extend ActsAsSupportRequirement::SingletonMethods
include ActsAsSupportRequirement::InstanceMethods
after_initialize :new_support_requirement
after_update :save_support_requirement
after_save :save_support_requirement
after_destroy :destroy_support_requirement
has_one :support_requirement, :as => :work_requirement_record
[
:description,
:description=,
:facility,
:facility=,
:valid_work_assignments,
:work_requirement_work_effort_status_types,
:work_effort_status_types,
:projected_cost=,
:projected_cost,
:projected_completion_time,
:projected_completion_time=,
:add_status_type,
:add_status_type=
].each do |m| delegate m, :to => :support_requirement end
end
|