search for: total_share

Displaying 1 result from an estimated 1 matches for "total_share".

2008 Jul 23
3
Validation method vs. After Save & Rollback
...if I have 10 owners each with 10% of the company and I update one of the owners and set their share to 11%, I should be given a warning message. This is what I have done in my Owner model: def more_than_100_given_away? # => find the total share company = Company.find(company_id) company_total_share = company.total_share # => This is summing the old value if changed? if changes["share"] # => Changes to a model are stored in the changes array on the instance, the array has 2 value ["from_value", "to_value"] old_value = changes["share"]...