Prechádzať zdrojové kódy

Fixed issue with preventing required items from being re-required.

Kenric Nugteren 1 rok pred
rodič
commit
9d0a20b75f

+ 6 - 6
prs.desktop/Panels/Manufacturing/ManufacturingPanelColumn.xaml.cs

@@ -773,7 +773,12 @@ namespace PRSDesktop
                         .Add(x => x.Dimensions.Height)
                         .Add(x => x.Dimensions.Weight)
                         .Add(x => x.Dimensions.UnitSize))
-                .ToObjects<ManufacturingPacketComponent>();
+                .ToObjects<ManufacturingPacketComponent>().ToList();
+            if (components.Count == 0)
+            {
+                MessageBox.Show("No items to create picking list; all selected components already have requisitions.");
+                return;
+            }
 
             var requisitionItems = new List<RequisitionItem>();
             foreach(var component in components)
@@ -797,11 +802,6 @@ namespace PRSDesktop
 
                 requisitionItems.Add(requisitionItem);
             }
-            if(requisitionItems.Count == 0)
-            {
-                MessageBox.Show("No items to create picking list; all selected components already have requisitions.");
-                return;
-            }
 
             var requisition = new Requisition
             {

+ 1 - 1
prs.desktop/prsdesktop.iss

@@ -5,7 +5,7 @@
 #pragma verboselevel 9
 
 #define MyAppName "PRS Desktop"
-#define MyAppVersion "7.34f"
+#define MyAppVersion "7.36"
 #define MyAppPublisher "PRS Digital"
 #define MyAppURL "https://www.prs-software.com.au"
 #define MyAppExeName "PRSDesktop.exe"

+ 1 - 1
prs.server/PRSServer.iss

@@ -5,7 +5,7 @@
 #pragma verboselevel 9
 
 #define MyAppName "PRS Server"
-#define MyAppVersion "7.34f"
+#define MyAppVersion "7.36"
 #define MyAppPublisher "PRS Digital"
 #define MyAppURL "https://www.prs-software.com.au"
 #define MyAppExeName "PRSServer.exe"