OpenProject is the leading open source project management software.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
openproject/app/models/deliverable_cost.rb

10 lines
275 B

class DeliverableCost < ActiveRecord::Base
belongs_to :deliverable
belongs_to :cost_type
validates_length_of :comments, :maximum => 255, :allow_nil => true
def costs
units && cost_type ? cost_type.rate_at(deliverable.fixed_date).rate * units : 0.0
end
end