فهرست منبع

Maxed out quantity on AddToExistingOrder

Kenric Nugteren 1 سال پیش
والد
کامیت
9f3d70803a
1فایلهای تغییر یافته به همراه1 افزوده شده و 5 حذف شده
  1. 1 5
      prs.desktop/Panels/Reservation Management/ReservationManagementItemGrid.cs

+ 1 - 5
prs.desktop/Panels/Reservation Management/ReservationManagementItemGrid.cs

@@ -400,14 +400,10 @@ public class ReservationManagementItemGrid : DynamicDataGrid<JobRequisitionItem>
 
             foreach (var jobRequisitionItem in jris)
             {
-                // We only want stuff which doesn't have enough total stock allocated, which is the InStock and Issued added together.
-                if(!jobRequisitionItem.Qty.IsEffectivelyGreaterThan(jobRequisitionItem.InStock + jobRequisitionItem.Issued))
-                    continue;
-
                 var poItem = new PurchaseOrderItem
                 {
                     Description = jobRequisitionItem.Product.Name,
-                    Qty = jobRequisitionItem.Qty
+                    Qty = Math.Max(jobRequisitionItem.Qty - (jobRequisitionItem.InStock + jobRequisitionItem.Issued), 0.0)
                 };
                 poItem.Product.ID = jobRequisitionItem.Product.ID;
                 poItem.Product.Synchronise(jobRequisitionItem.Product);