Module: ErpWorkEffort::Extensions::ActiveRecord::ActsAsProjectRequirement::InstanceMethods
- Defined in:
- lib/erp_work_effort/extensions/active_record/acts_as_project_requirement.rb
Instance Method Summary collapse
- #destroy_project_requirement ⇒ Object
- #new_project_requirement ⇒ Object
- #save_project_requirement ⇒ Object
Instance Method Details
#destroy_project_requirement ⇒ Object
49 50 51 |
# File 'lib/erp_work_effort/extensions/active_record/acts_as_project_requirement.rb', line 49 def destroy_project_requirement self.project_requirement.destroy end |
#new_project_requirement ⇒ Object
53 54 55 56 57 58 59 |
# File 'lib/erp_work_effort/extensions/active_record/acts_as_project_requirement.rb', line 53 def new_project_requirement if (self.project_requirement.nil?) project_requirement = ProjectRequirement.new self.project_requirement = project_requirement project_requirement.work_requirement_record = self end end |
#save_project_requirement ⇒ Object
45 46 47 |
# File 'lib/erp_work_effort/extensions/active_record/acts_as_project_requirement.rb', line 45 def save_project_requirement self.project_requirement.save end |