private void PopulateControls() { if (Page.IsPostBack) { return; } if ((store != null) && (cart != null)) { lblIPAddress.Text = cart.CreatedFromIP; if (cartUser != null) { lblSiteUser.Text = cartUser.LoginName + " " + cartUser.Name + " " + cartUser.Email; if (WebUser.IsAdmin) { lnkUser.Text = WebStoreResources.ManageUserLink; lnkUser.NavigateUrl = SiteRoot + "/Admin/ManageUsers.aspx?userid=" + cartUser.UserId.ToString(CultureInfo.InvariantCulture); } else { lnkUser.Text = WebStoreResources.UserProfileLink; lnkUser.NavigateUrl = SiteRoot + "/ProfileView.aspx?userid=" + cartUser.UserId.ToString(CultureInfo.InvariantCulture); } } using (IDataReader reader = cart.GetItems()) { rptCartItems.DataSource = reader; rptCartItems.DataBind(); } litSubTotal.Text = cart.SubTotal.ToString("c", currencyCulture); lblCustomerAddressLine1.Text = cart.OrderInfo.CustomerAddressLine1; lblCustomerAddressLine2.Text = cart.OrderInfo.CustomerAddressLine2; lblCustomerCity.Text = cart.OrderInfo.CustomerCity; lblCustomerCompany.Text = cart.OrderInfo.CustomerCompany; lblCustomerCountry.Text = cart.OrderInfo.CustomerCountry; lblCustomerEmail.Text = cart.OrderInfo.CustomerEmail; lblCustomerGeoZone.Text = cart.OrderInfo.CustomerState; lblCustomerFirstName.Text = cart.OrderInfo.CustomerFirstName; lblCustomerLastName.Text = cart.OrderInfo.CustomerLastName; lblCustomerPostalCode.Text = cart.OrderInfo.CustomerPostalCode; lblCustomerSuburb.Text = cart.OrderInfo.CustomerSuburb; lblCustomerTelephoneDay.Text = cart.OrderInfo.CustomerTelephoneDay; lblCustomerTelephoneNight.Text = cart.OrderInfo.CustomerTelephoneNight; Control c = Page.LoadControl("~/Controls/GCheckoutLogList.ascx"); if (c != null) { GCheckoutLogList googleLog = c as GCheckoutLogList; googleLog.CartGuid = cart.CartGuid; pnlCheckoutLog.Controls.Add(googleLog); } c = Page.LoadControl("~/Controls/PayPalLogList.ascx"); if (c != null) { PayPalLogList logList = c as PayPalLogList; logList.CartGuid = cart.CartGuid; pnlCheckoutLog.Controls.Add(logList); } c = Page.LoadControl("~/Controls/PaymentLogList.ascx"); if (c != null) { PaymentLogList logList = c as PaymentLogList; logList.CartGuid = cart.CartGuid; pnlCheckoutLog.Controls.Add(logList); } //c = Page.LoadControl("~/Controls/AuthorizeNetLogList.ascx"); //if (c != null) //{ // AuthorizeNetLogList logList = c as AuthorizeNetLogList; // logList.CartGuid = cart.CartGuid; // pnlCheckoutLog.Controls.Add(logList); //} //c = Page.LoadControl("~/Controls/PlugNPayLogList.ascx"); //if (c != null) //{ // PlugNPayLogList logList = c as PlugNPayLogList; // logList.CartGuid = cart.CartGuid; // pnlCheckoutLog.Controls.Add(logList); //} } }
private void PopulateControls() { if (Page.IsPostBack) { return; } if ((store != null) && (order != null)) { if (orderUser != null) { lblSiteUser.Text = orderUser.LoginName + " " + orderUser.Name + " " + orderUser.Email; if (WebUser.IsAdmin) { lnkUser.Text = WebStoreResources.ManageUserLink; lnkUser.NavigateUrl = SiteRoot + "/Admin/ManageUsers.aspx?userid=" + orderUser.UserId.ToString(CultureInfo.InvariantCulture); } else { lnkUser.Text = WebStoreResources.UserProfileLink; lnkUser.NavigateUrl = SiteRoot + "/ProfileView.aspx?userid=" + orderUser.UserId.ToString(CultureInfo.InvariantCulture); } } Title = SiteUtils.FormatPageTitle(siteSettings, CurrentPage.PageName); lblOrderId.Text = order.OrderGuid.ToString(); ISettingControl setting = orderStatusControl as ISettingControl; setting.SetValue(order.StatusGuid.ToString()); litSubTotal.Text = order.SubTotal.ToString("c", currencyCulture); litDiscount.Text = order.Discount.ToString("c", currencyCulture); litShippingTotal.Text = order.ShippingTotal.ToString("c", currencyCulture); litTaxTotal.Text = order.TaxTotal.ToString("c", currencyCulture); litOrderTotal.Text = order.OrderTotal.ToString("c", currencyCulture); pnlDiscount.Visible = (order.Discount > 0); pnlShippingTotal.Visible = (order.ShippingTotal > 0); pnlTaxTotal.Visible = (order.TaxTotal > 0); if ((order.ShippingTotal == 0) && (order.TaxTotal == 0) && (order.Discount == 0)) { pnlSubTotal.Visible = false; } lblCustomerAddressLine1.Text = order.CustomerAddressLine1; lblCustomerAddressLine2.Text = order.CustomerAddressLine2; lblCustomerCity.Text = order.CustomerCity; lblCustomerCompany.Text = order.CustomerCompany; lblCustomerCountry.Text = order.CustomerCountry; lblCustomerEmail.Text = order.CustomerEmail; lblCustomerGeoZone.Text = order.CustomerState; lblCustomerName.Text = order.CustomerFirstName + " " + order.CustomerLastName; lblCustomerPostalCode.Text = order.CustomerPostalCode; lblCustomerSuburb.Text = order.CustomerSuburb; lblCustomerTelephoneDay.Text = order.CustomerTelephoneDay; lblCustomerTelephoneNight.Text = order.CustomerTelephoneNight; lblDiscountCodes.Text = order.DiscountCodesCsv; lblCustomData.Text = order.CustomData; using (IDataReader reader = order.GetProducts()) { rptOrderItems.DataSource = reader; rptOrderItems.DataBind(); } grdDownloadTickets.DataSource = order.GetDownloadTickets(); grdDownloadTickets.DataBind(); pnlDownloadTickets.Visible = (grdDownloadTickets.Rows.Count > 0); litPaymentMethod.Text = ResourceHelper.GetResourceString("WebStoreResources", order.PaymentMethod); Control c = Page.LoadControl("~/Controls/GCheckoutLogList.ascx"); if (c != null) { GCheckoutLogList googleLog = c as GCheckoutLogList; googleLog.CartGuid = order.OrderGuid; pnlCheckoutLog.Controls.Add(googleLog); } c = Page.LoadControl("~/Controls/PayPalLogList.ascx"); if (c != null) { PayPalLogList logList = c as PayPalLogList; logList.CartGuid = order.OrderGuid; pnlCheckoutLog.Controls.Add(logList); } c = Page.LoadControl("~/Controls/PaymentLogList.ascx"); if (c != null) { PaymentLogList logList = c as PaymentLogList; logList.CartGuid = order.OrderGuid; pnlCheckoutLog.Controls.Add(logList); } //c = Page.LoadControl("~/Controls/AuthorizeNetLogList.ascx"); //if (c != null) //{ // AuthorizeNetLogList logList = c as AuthorizeNetLogList; // logList.CartGuid = order.OrderGuid; // pnlCheckoutLog.Controls.Add(logList); //} //c = Page.LoadControl("~/Controls/PlugNPayLogList.ascx"); //if (c != null) //{ // PlugNPayLogList logList = c as PlugNPayLogList; // logList.CartGuid = order.OrderGuid; // pnlCheckoutLog.Controls.Add(logList); //} } }