#show invoice number and stuff
json.status @status
json.message @message

json.data do
  if @status
    json.sale_id @sale.sale_id
    json.sale_status @sale.sale_status

    json.booking @sale.booking.booking_id

    if @sale.booking.dining_facility
      json.dining_facility @sale.booking.dining_facility.name
    end

    json.shop do
      json.name current_shop.name
      json.address current_shop.address
      json.phone_no current_shop.phone_no
    end

    order = @sale.orders.first

    json.order do
      json.order_no order.order_id
      json.order_by order.waiters
      json.order_date order.date
    end

    json.cashier_name @sale.cashier_name
    json.receipt_no @sale.receipt_no
    json.receipt_date @sale.receipt_date
    json.sub_total @sale.total_amount
    json.discount_type @sale.discount_type
    json.total_discount @sale.total_discount

    json.sale_taxes @sale.sale_taxes do |sale_tax|
      json.display_name sale_tax.display_name
      json.tax_amount sale_tax.tax_payable_amount
    end

    json.grand_total @sale.grand_total

    json.sale_items @sale.sale_items do |sale_item|
    	json.sale_item_id 		sale_item.sale_item_id
    	json.sale_id 			sale_item.sale_id
    	json.product_code		sale_item.product_code
    	json.item_instance_code	sale_item.item_instance_code
    	json.product_name		sale_item.product_name
    	json.product_alt_name	sale_item.product_alt_name
    	json.account_id			sale_item.account_id
    	json.status				sale_item.status
    	json.remark				sale_item.remark
    	json.qty				sale_item.qty
    	json.unit_price			sale_item.unit_price
    	json.taxable_price		sale_item.taxable_price
    	json.price				sale_item.price
    	json.is_taxable			sale_item.is_taxable
    end
  end
end
