|
|
|
@ -55,7 +55,7 @@ namespace B3_DongFangWanQi.BL |
|
|
|
|
|
|
|
public void LoadDetailsByOrders(ProductionNotification dmo,IList<ProductionNotification_Detail> resultDetails) |
|
|
|
{ |
|
|
|
dmo.Details.Clear(); |
|
|
|
// dmo.Details.Clear();
|
|
|
|
|
|
|
|
var orderbl = BIFactory.Create<IOrderBL>(Session); |
|
|
|
foreach (ProductionNotification_Detail detail in resultDetails) |
|
|
|
@ -63,6 +63,10 @@ namespace B3_DongFangWanQi.BL |
|
|
|
var order = orderbl.Load(detail.Order_ID); |
|
|
|
foreach (Order_Detail orderDetail in order.Details) |
|
|
|
{ |
|
|
|
if (dmo.Details.Any(x => x.Order_ID == order.ID && x.OrderDetail_ID == orderDetail.ID)) |
|
|
|
{ |
|
|
|
continue; |
|
|
|
} |
|
|
|
var dmodetail = new ProductionNotification_Detail(); |
|
|
|
dmodetail.Order_ID = order.ID; |
|
|
|
dmodetail.OrderDetail_ID = orderDetail.ID; |
|
|
|
|