diff --git a/Myshipping.Application/Service/BookingOrder/BookingOrderService.cs b/Myshipping.Application/Service/BookingOrder/BookingOrderService.cs index 67d26d56..7c6ca3dc 100644 --- a/Myshipping.Application/Service/BookingOrder/BookingOrderService.cs +++ b/Myshipping.Application/Service/BookingOrder/BookingOrderService.cs @@ -7744,10 +7744,11 @@ namespace Myshipping.Application List list = new List(); var main = await _bookinglog.AsQueryable().Where(u => u.BookingId == bookingId).ToListAsync(); + var mailidlist = main.Select(x => x.Id).ToList(); list = main.Adapt>(); if (list != null) { - var bookinglogdetail = await _bookinglogdetail.AsQueryable().ToListAsync(); + var bookinglogdetail = await _bookinglogdetail.AsQueryable().Where(x=> mailidlist.Contains(x.PId)).ToListAsync(); foreach (var item in list) { var details = bookinglogdetail.Where(x => x.PId == item.Id).ToList();