Example #1
0
        private void treeViewOrderLoad(ListViewItem itemlv)
        {
            treeViewOrder.Nodes.Clear();
            List <OrderDetail> list = OrderDetail.FindByOrderID(MyConvert.ToInt32(itemlv.Text));

            foreach (var item in list)
            {
                TreeNode node = treeViewOrder.Nodes.Add("Product: " + item.Product);
                node.Nodes.Add("Unit Price: " + item.UnitPrice.ToString());
                node.Nodes.Add("Quantity: " + item.Quantity.ToString());
                node.Nodes.Add("Discount: " + item.Discount.ToString());
                node.Expand();
            }
        }
Example #2
0
        private void ControlsLoad()
        {
            Order order = Order.Single(_OrderID);

            if (order != null)
            {
                txtOrderID.Text = order.OrderID.ToString();
                for (int i = 0; i < cbbCustomer.Items.Count; i++)
                {
                    if ((cbbCustomer.Items[i] as Customer).CustomerID == order.CustomerID)
                    {
                        cbbCustomer.SelectedIndex = i;
                        break;
                    }
                }
                for (int i = 0; i < cbbEmployee.Items.Count; i++)
                {
                    if ((cbbEmployee.Items[i] as Employee).EmployeeID == order.EmployeeID)
                    {
                        cbbEmployee.SelectedIndex = i;
                        break;
                    }
                }
                dtpOrderDate.Value        = order.OrderDate;
                dtpRequiredDate.Value     = order.RequiredDate;
                dtpShippedDate.Value      = order.ShippedDate;
                txtFreight.Text           = order.Freight.ToString();
                txtShipAddress.Text       = order.ShipAddress;
                txtShipPostalCode.Text    = order.ShipPostalCode;
                txtStatus.Text            = order.Status;
                gvOrderDetails.DataSource = OrderDetail.FindByOrderID(_OrderID);
            }
            else
            {
                MessageBox.Show("Loading data is fails", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                this.Close();
            }
        }