Files
mozo-backend/app/models/list.rb
T
2012-08-22 18:15:37 +02:00

22 lines
357 B
Ruby

class List
include SimplyStored::Couch
property :state
property :closed_at, type: Time
has_many :orders
belongs_to :table
has_and_belongs_to_many :users, storing_keys: true
validates :table_id, presence: true
def close!
self.state = 'closed'
self.closed_at = Time.now
save
end
def supplier
table.supplier
end
end