private void refreshForm() { OrderDetailGrid.DataSource = null; OrderDetailGrid.DataBind(); OrderListGrid.DataBind(); UnorderedPartsList.DataBind(); reasonClose.Text = string.Empty; PONumber.Text = string.Empty; VendorName.Text = string.Empty; Contact.Text = string.Empty; }
private void BindData() { var order = _orderRepo.Get(_orderId); OrderTitle.Text = "Order Details"; OrderTitle2.Text = $"Order: {order.Id} - Placed: {order.OrderDate.ToShortDateString()} "; OrderDetailGrid.DataSource = order.OrderProducts; OrderDetailGrid.DataBind(); lnkBack.NavigateUrl = "Orders.aspx?customerId=" + order.CustomerId; }
protected void ViewOrder_Click(object sender, EventArgs e) { MessageUserControl.TryRun(() => { GridViewRow grdRow = (GridViewRow)((LinkButton)sender).NamingContainer; int purchaseOrderId = int.Parse(((Label)grdRow.FindControl("purchaseOrderID")).Text); ReceivingOrderController sysmgr = new ReceivingOrderController(); ReceivingVendorOrderDetails orderDetail = sysmgr.Get_OrderDetails(purchaseOrderId); PONumber.Text = orderDetail.PONumber.ToString(); VendorName.Text = orderDetail.VendorName; Contact.Text = orderDetail.Phone; OrderDetailGrid.DataSource = orderDetail.ReceivingOrderDetails; OrderDetailGrid.DataBind(); enableButtons(); }); }