//Invoice Menu
        public PartialViewResult LoadReceiptDetail(int id)
        {
            var blInvoice = new BLInvoice();

            var invoice = blInvoice.GetInvoiceFullInfoById(id);

            if (invoice == null)
            {
                return(PartialView("_EmptyReviewOrder", new VMHandleErrorInfo
                {
                    ErrorMessage = "In order to see the detail of your receipt, " +
                                   "please complete all team member(s) registration forms."
                }));
            }

            var blOrder           = new BLOrder();
            var completeOrderInfo = blOrder.GetCompleteOrder(CurrentUserId, id);

            invoice.Received      = completeOrderInfo.Received.Value.ToShortDateString();
            invoice.TransactionNo = completeOrderInfo.TransactionNo;

            return(PartialView("LastReceiptForm", invoice));
        }