Пример #1
0
		private void GetOrderInfo()
		{
			BPOrders bpCat = new BPOrders();
			BEOrders ds = bpCat.SelectOrdersByID(OrderID);
			BEOrders.tbl_OrdersRow order = ds.tbl_Orders.FindByOrderID(OrderID);
	
			lblTitle.Text = "View Order - " + order.OrderID + " - " + order.CustomerLastName + ", " + order.CustomerFirstName;
	
			lblOrderID.Text = order.OrderID.ToString();
			lblOrderDate.Text = order.OrderDate.ToString();

			lblCustomerFirstName.Text = order.CustomerFirstName;
			lblCustomerLastName.Text = order.CustomerLastName;
	
			if (!order.IsCustomerEmailNull())
			{
				lblCustomerEmail.Text = order.CustomerEmail;
			}

			BPShippingMethods bp = new BPShippingMethods();
			BEShipping.tbl_ShippingMethodsRow shipMethod = bp.SelectShippingMethodsByID(order.ShippingMethodID).tbl_ShippingMethods[0]; 

			lblShippingMethod.Text = shipMethod.ShippingMethodName;

			if (order.OrderApproved == true)
			{
				imgApproved.Visible = true;
				imgNotApproved.Visible = false;
			}else
			{
				imgApproved.Visible = false;
				imgNotApproved.Visible = true;
			}

			//Billing address info
			lblBillingFirstName.Text = order.BillingFirstName;
			lblBillingLastName.Text = order.BillingLastName;
			lblBillingLine1.Text = order.BillingLine1;
			if (!order.IsBillingLine2Null())
			{
				lblBillingLine2.Text = order.BillingLine2;
			}
			if (!order.IsBillingEmailNull())
			{
				lblBillingEmail.Text = order.BillingEmail;
			}
			lblBillingPhone.Text = order.BillingPhone;
			lblBillingCity.Text = order.BillingCity;

			lblBillingProvinceName.Text = order.BillingProvinceName;
			lblBillingCountryName.Text = order.BillingCountryName;
			lblBillingPostalCode.Text = order.BillingPostalCode;

			//shipping address info
			lblShippingFirstName.Text = order.ShippingFirstName;
			lblShippingLastName.Text = order.ShippingLastName;
			lblShippingLine1.Text = order.ShippingLine1;
			if (!order.IsShippingLine2Null())
			{
				lblShippingLine2.Text = order.ShippingLine2;
			}
			if (!order.IsShippingEmailNull())
			{
				lblShippingEmail.Text = order.ShippingEmail;
			}
			lblShippingPhone.Text = order.ShippingPhone;
			lblShippingCity.Text = order.ShippingCity;

			lblShippingProvinceName.Text = order.ShippingProvinceName;
			lblShippingCountryName.Text = order.ShippingCountryName;
			lblShippingPostalCode.Text = order.ShippingPostalCode;

			//Order Details
			DSOrders = bpCat.SelectOrderDetailsByOrderID(OrderID);
			rptOrderList.DataBind();

		}