22 lines
536 B
Ruby
22 lines
536 B
Ruby
class Origami::SplitBillController < BaseOrigamiController
|
|
|
|
def index
|
|
dining_id = params[:dining_id]
|
|
@table = DiningFacility.find(dining_id)
|
|
@booking = @table.get_booking
|
|
@order_items = Array.new
|
|
if @booking
|
|
@booking.booking_orders.each do |booking_order|
|
|
@order = Order.find(booking_order.order_id)
|
|
if (@order.status == "new")
|
|
@order.order_items.each do |item|
|
|
@order_items.push(item)
|
|
end
|
|
end
|
|
end
|
|
else
|
|
@booking = nil
|
|
end
|
|
end
|
|
end
|