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(); } }
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(); } }