private void BindData() { ClientCartContext clientData = (ClientCartContext)Session["ClientOrderData"]; Order orderData = CSResolve.Resolve <IOrderService>().GetOrderDetails(clientData.OrderId); dlordersList.DataSource = orderData.SkuItems.Where <Sku>(x => { return(x.SkuCode != "Shipping"); }); dlordersList.DataBind(); LiteralSubTotal.Text = Math.Round(OrderValues.GetSubTotal(orderData), 2).ToString(); LiteralShipping.Text = Math.Round(OrderValues.GetShippingCharge(orderData), 2).ToString(); LiteralTax.Text = Math.Round(orderData.Tax, 2).ToString(); LiteralTotal.Text = Math.Round(orderData.Total, 2).ToString(); if (orderData.RushShippingCost > 0) { pnlRushLabel.Visible = true; pnlRush.Visible = true; LiteralRushShipping.Text = Math.Round(orderData.RushShippingCost, 2).ToString(); } if (orderData.DiscountCode.Length > 0) { pnlPromotionLabel.Visible = true; pnlPromotionalAmount.Visible = true; lblPromotionPrice.Text = String.Format("(${0:0.00})", orderData.DiscountAmount); } }
private void BindData() { if (orderId > 0) { Order orderData = CSResolve.Resolve <IOrderService>().GetOrderDetails(orderId); dlordersList.DataSource = orderData.SkuItems.Where <Sku>(x => { return(x.SkuCode != "Shipping"); }); dlordersList.DataBind(); LiteralSubTotal.Text = Math.Round(OrderValues.GetSubTotal(orderData), 2).ToString(); LiteralShipping.Text = Math.Round(OrderValues.GetShippingCharge(orderData), 2).ToString("f2"); LiteralTax.Text = Math.Round(orderData.Tax, 2).ToString(); LiteralTotal.Text = Math.Round(orderData.Total, 2).ToString(); if (orderData.RushShippingCost > 0) { pnlRushLabel.Visible = true; pnlRush.Visible = true; LiteralRushShipping.Text = Math.Round(orderData.RushShippingCost, 2).ToString(); } if (orderData.DiscountCode.Length > 0) { pnlPromotionLabel.Visible = true; pnlPromotionalAmount.Visible = true; lblPromotionPrice.Text = String.Format("(${0:0.00})", orderData.DiscountAmount); } ltOrderId.Text = orderData.OrderId.ToString(); LiteralName.Text = String.Format("{0} {1}", orderData.CustomerInfo.ShippingAddress.FirstName, orderData.CustomerInfo.ShippingAddress.LastName); LiteralEmail.Text = orderData.CustomerInfo.Email; LiteralAddress.Text = orderData.CustomerInfo.ShippingAddress.Address1; LiteralAddress2.Text = orderData.CustomerInfo.ShippingAddress.Address2; LiteralCity.Text = orderData.CustomerInfo.ShippingAddress.City; LiteralZip.Text = orderData.CustomerInfo.ShippingAddress.ZipPostalCode; LiteralState.Text = StateManager.GetStateName(orderData.CustomerInfo.ShippingAddress.StateProvinceId); LiteralName_b.Text = String.Format("{0} {1}", orderData.CustomerInfo.BillingAddress.FirstName, orderData.CustomerInfo.BillingAddress.LastName); LiteralAddress_b.Text = orderData.CustomerInfo.BillingAddress.Address1; LiteralAddress2_b.Text = orderData.CustomerInfo.BillingAddress.Address2; LiteralCity_b.Text = orderData.CustomerInfo.BillingAddress.City; LiteralZip_b.Text = orderData.CustomerInfo.BillingAddress.ZipPostalCode; LiteralState_b.Text = StateManager.GetStateName(orderData.CustomerInfo.BillingAddress.StateProvinceId); //Google Analutics E-Commerce Pixel //LoadGoogleAnalytics(orderData); LoadOfferTerms(CartContext.CartInfo.CartItems[0]); } }