Sha256: 69846f39c2f37b01ca123e0011c6d9c97508cea1415d964dbb021d231666d673
Contents?: true
Size: 570 Bytes
Versions: 4
Compression:
Stored size: 570 Bytes
Contents
class EmployeeClientLaborRate < ActiveRecord::Base include MoneyModelHelper belongs_to :client belongs_to :employee validates_presence_of :client_id validates_presence_of :employee_id validates_numericality_of :hourly_rate, :greater_than_or_equal_to => 0, :message => "is not a valid monetary amount" validates_uniqueness_of :employee_id, :scope => :client_id, :message => "/ Client relationship is already defined" money :hourly_rate, :currency => false def label "%s : %s" % [self.employee.name,self.client.name] end end
Version data entries
4 entries across 4 versions & 1 rubygems