// Private Sub AssignUnitsToBookingsExcel() // Dim miniUnits As List(Of VW_MinibookingMiniUnitAssignment), miniUnitIds As New List(Of Integer), // miniBookingIds As New Dictionary(Of Integer, String), muRow As VW_UnitSourceMiniUnit, mbRow As VW_BookingMinibooking // Dim muIDmbID As String, railListID As Integer = 0, bus As New MinibookingMiniUnitAssignmentService // For i = 0 To dgvMiniUnit.Rows.Count - 1 // muRow = dgvMiniUnit.Rows(i).DataBoundItem // railListID = muRow.RecordKey // For s = 0 To dgvAllBookings.Rows.Count - 1 // If dgvAllBookings.Rows(s).Cells(0).Value = True Then // mbRow = dgvAllBookings.Rows(s).DataBoundItem // muIDmbID = muRow.MiniUnitId.ToString + "|" + mbRow.MiniBookingId.ToString // If Not shouldNotAssignList.Contains(muIDmbID) Then // If Not miniBookingIds.ContainsKey(mbRow.MiniBookingId) Then // miniBookingIds.Add(mbRow.MiniBookingId, mbRow.BookingNumber) // End If // End If // End If // Next // Next // 'For Each mb In miniBookingIds // ' miniUnits = MinibookingMiniUnitAssignmentService.GetByMiniBookingId(mb.Key) // ' updateUnitsInExcelFile(mb.Value, miniUnits) // 'Next // 'getAsnUnits() // End Sub private void getAsnBookings() { if (dgvMiniUnit.Rows.Count > 0) { int index = dgvMiniUnit.CurrentRow.Index; var newRowBalToStorage = new VW_MinibookingMiniUnitAssignment(); VW_UnitSourceMiniUnit mu = (VW_UnitSourceMiniUnit)dgvMiniUnit.CurrentRow.DataBoundItem; var mbmuasnList = MinibookingMiniUnitAssignmentService.GetByMiniUnitId(mu.MiniUnitId); if (mu.BalanceToStorageAllowed == true == true) { newRowBalToStorage.BookingNumber = "BAL. TO STORAGE"; mbmuasnList.Add(newRowBalToStorage); btnBalToStorage.Text = "RM. BAL. TO STORAGE"; } else { btnBalToStorage.Text = "BAL. TO STORAGE"; } VWMinibookingMiniUnitAssignmentBindingSource.DataSource = mbmuasnList; } else { VWMinibookingMiniUnitAssignmentBindingSource.DataSource = MinibookingMiniUnitAssignmentService.GetByMiniUnitId(0); dgvAsnBookings.DataSource = VWMinibookingMiniUnitAssignmentBindingSource; } }
private void unitslistview_SelectionChanged(object sender, EventArgs e) { if (dgvUnits.Rows.Count > 0) { VW_MinibookingMiniUnitAssignment unitRow = (VW_MinibookingMiniUnitAssignment)dgvUnits.CurrentRow.DataBoundItem; gradeAndComodityLabe.Text = unitRow.CommodityGrade; } else { gradeAndComodityLabe.Text = ""; } }
private void dgvUnits_DoubleClick(object sender, EventArgs e) { if (dgvUnits.Rows.Count > 0) { VW_MinibookingMiniUnitAssignment unitRow = (VW_MinibookingMiniUnitAssignment)dgvUnits.CurrentRow.DataBoundItem; My.MyProject.Forms.FrmEditAddRailList.isNewRecord = false; var unit = UnitSourceService.GetVWById(unitRow.UnitSourceId); var unitList = new List <VW_UnitSource>(); unitList.Add(unit); My.MyProject.Forms.FrmEditAddRailList.isNewRecord = false; My.MyProject.Forms.FrmEditAddRailList.isMultiEdit = false; My.MyProject.Forms.FrmEditAddRailList.LoadForm(unitList); MdlLoadingSetting.showDialogForm(My.MyProject.Forms.FrmEditAddRailList, ParentForm); populateunits(); } }