public void LoadInfo(VW_InboundRequest inReq) { loadForm(); firstLoad = true; inRequest = InboundRequestService.GetById(inReq.InboundRequestId); cboSSLine.SelectedValue = inRequest.ShippingLineId; nudQtyCans.Value = inRequest.QtyRequested; cboReleaseType.SelectedValue = inRequest.BookingTypeId; cboCanState.SelectedItem = inRequest.ContainerState; cboCanSize.SelectedValue = inRequest.ContainerSizeId; lblTitle.Text = "Update Request"; if (!inReq.ReleaseType.Equals("REPO")) { relOrder = ReleaseOrderService.GetAllByInboundRequestId(inReq.InboundRequestId).ToList()[0]; rel = ReleaseService.GetByReleaseId(relOrder.ReleaseId); // RelOrderMbList = ReleaseOrderMinibookingService.GetAllByReleaseOrderId(relOrder.ReleaseOrderId) // relOrderMb = RelOrderMbList.Where(Function(r) r.AssignmentOrder = 1).ToList(0) cboBooking.SelectedText = rel.ReleaseNumber; } firstLoad = false; }
public void PopulateInfo(VW_Release rel) { LoadForm(); firstLoad = true; Release = rel; ReleaseId = rel.ReleaseId; RelReq = InboundRequestService.GetVWById(rel.InboundRequestId); lblReleaseType.Text = rel.ReleaseType; tbReleaseNumber.Text = rel.ReleaseNumber; lblReqRelease.Text = RelReq.TotalQtyAccptOfRequest.ToString(); RelOrderList = ReleaseOrderService.GetAllByReleaseId(rel.ReleaseId); dgvReleaseDetail.DataSource = RelOrderList; if (dgvReleaseDetail.Rows.Count > 0) { ReleaseOrder relOrder = (ReleaseOrder)dgvReleaseDetail.Rows[0].DataBoundItem; ReleaseDetMinibooking = ReleaseOrderMinibookingService.GetAllVWByRelOrderId(relOrder.ReleaseOrderId); dgvBookingRelease.DataSource = null; dgvBookingRelease.DataSource = ReleaseDetMinibooking; } // UpdateBookingCbo() firstLoad = false; CalculateQtys(); CheckButtons(); }