<% @complete.each do |sale| %>
<%= sale.receipt_no %><%= sale.sale_status %>
<% end %>
<% @tables.each do |table| %> <% if table.status == 'occupied' %> <% if table.get_booking.nil? %> <% if table.get_checkout_booking.nil? %>
<% else %>
<% end %>
<%= table.name %> <% if !@order_items_count.nil? %> <% if @order_items_count.key?(table.id) %> (Orders : <%= @order_items_count[table.id] %>) <% end %> <% end %> billed
<% else %> <% if table.get_checkout_booking.nil? %>
<% else %>
<% end %>
<%= table.name %> <% if !@order_items_count.nil? %> <% if @order_items_count.key?(table.id) %> (Orders : <%= @order_items_count[table.id] %>) <% end %> <% end %> new
<% end %> <% else %>
<%= table.name %>
<% end %> <% end %>
<% @rooms.each do |room| %> <% if room.status == 'occupied' %> <% if room.get_booking.nil? %>
<%= room.name %> <% if !@order_items_count.nil? %> <% if @order_items_count.key?(room.id) %> (Orders : <%= @order_items_count[room.id] %>) <% end %> <% end %> billed
<% else %>
<%= room.name %> <% if !@order_items_count.nil? %> <% if @order_items_count.key?(room.id) %> (Orders : <%= @order_items_count[room.id] %>) <% end %> <% end %> new
<% end %> <% else %>
<%= room.name %>
<% end %> <% end %>
<% @orders.each do |order| %>
<%= order.order_id %>
<% end %>
<% if @status_order == 'order' %>
ORDER DETAILS | Table <%= @room.name rescue "" %> <% if @booking.checkout_by.nil? && !@booking.reserved_by.nil? && %> <%= @booking.checkin_at.utc.getlocal.strftime("%I:%M %p") %> - <%= @booking.checkout_at.utc.getlocal.strftime("%I:%M %p") %> <% else %> Checkin Time : <%= @booking.checkin_at.utc.getlocal.strftime("%I:%M %p") %> <% end %>
<% elsif @status_sale == 'sale' %>
INVOICE DETAILS | Table <%= @room.name rescue "" %> <% if @booking.checkout_by.nil? && !@booking.reserved_by.nil? && %> <%= @booking.checkin_at.utc.getlocal.strftime("%I:%M %p") %> - <%= @booking.checkout_at.utc.getlocal.strftime("%I:%M %p") %> <% else %> Checkin Time : <%= @booking.checkin_at.utc.getlocal.strftime("%I:%M %p") %> <% end %>
<% end %>
<% if @status_sale == 'sale' %>
  Receipt No: <%= @obj_sale.receipt_no rescue '' %>
<% else %>
  Order No: <%= @obj_order.order_id rescue '' %>
<% end %> <% if @status_sale == 'sale' %>
Date: <%= @date.utc.getlocal.strftime("%d/%m/%Y - %I:%M %p") rescue '-'%>
<% else %>
Date: <%= @date.utc.getlocal.strftime("%d/%m/%Y") rescue '-'%>
<% end %>
<% if @status_sale == 'sale' %>   Customer : <%= @obj_sale.customer.name rescue '-' %> <%else%>   Customer : <%= @customer.name rescue "-" %> <%end%>
">
<% count = 0 sub_total = 0 if @status_sale == "sale" @sale_array[0].sale_items.each do |sale_item| sub_total = sub_total + sale_item.price %> <% # Can't check for discount # unless sale_item.price == 0 count += 1 %> <% # end end end if @status_order == 'order' && @status_sale != 'sale' unless @order_items.nil? || @order_items.empty? count = 0 @order_items.each do |order_item | count += 1 sub_total = sub_total + (order_item.price * order_item.qty) # unless order_item.price == 0 %> <% # end end end end %>
Items QTY Price
<%= count %> <%= sale_item.product_name %> <%= sale_item.qty %> <%= sale_item.price %>
<%= count %> <%= order_item.item_name %> <% if !order_item.set_menu_items.nil? order_item.set_menu_items.each do |item_instance| %>
<%= item_instance %> <% end end %>
<%= order_item.qty %> <%= order_item.qty*order_item.price %>

<% if @status_sale == 'sale' unless @order_items.nil? || @order_items.empty? %> Pending New Order <% count = 0 @order_items.each do |order_item | count += 1 %> <% end %>
<%= count %> <%= order_item.item_name %> <% if !order_item.set_menu_items.nil? order_item.set_menu_items.each do |item_instance| %>
<%= item_instance %> <% end end %>
<%= order_item.qty %> <%= order_item.qty*order_item.price %>
<% end %> <% if @sale_array.size > 1 %>

Pending Payment <% end %> <% @sale_array.each do |sale| if @sale_array.size > 1 unless sale.receipt_no == @sale_array[0].receipt_no %>
Receipt No - <%= sale.receipt_no %>
<% end end end end %>
<% if @room.bookings.length >= 1 %> <% if @status_order == 'order' && @status_sale != 'sale' %> <% end %> <% if @status_sale == 'sale' %>