Building up the JavaScript details. #1190

This commit is contained in:
Eric Davis
2008-05-28 16:14:55 -07:00
parent e96bdccb42
commit eba994a686
6 changed files with 62 additions and 1 deletions
+21
View File
@@ -75,4 +75,25 @@ class Deliverable < ActiveRecord::Base
write_attribute(:profit, v.gsub(/[$, ]/,''))
end
end
def budget_remaining
return self.budget - self.spent
end
def hours_used
0
end
def left
return self.budget - self.spent
end
def overruns
if self.left >= 0
return 0
else
return self.left * -1
end
end
end
+6
View File
@@ -16,5 +16,11 @@ class HourlyDeliverable < Deliverable
return total
end
def hours_used
return 0 unless self.issues.size > 0
return self.issues.collect(&:time_entries).flatten.collect(&:hours).sum
end
end