Open-Source-Access-Control-.../app/models/payment.rb

16 lines
409 B
Ruby
Raw Normal View History

2013-02-12 08:58:17 +00:00
class Payment < ActiveRecord::Base
belongs_to :user
attr_accessible :date, :user_id, :created_by
validates_presence_of :user_id, :date, :created_by
validates_uniqueness_of :date, :scope => :user_id, :message => ' of payment already exists for this user.'
def human_date
if date.year < DateTime.now.year
date.strftime("%b %e, %y")
else
date.strftime("%b %e")
end
end
end