FruitBankHybridApp/FruitBank.Common/Entities
Loretta 346d433196 Refactor, enhance, and improve test coverage
Refactored `OnDataSourceLoaded` to be asynchronous for better state handling. Downgraded `Newtonsoft.Json` to version `13.0.3` across multiple projects for compatibility. Enhanced `MeasuringItemPalletBase` with `SetParentPropToNull` and `SetForeignKey` methods. Refactored `OrderItemPallet`, `ShippingItemPallet`, and `StockTakingItemPallet` to simplify table attributes and improve parent-child relationship handling.

Added `IsReadyForClose` to `StockTaking` for better closure validation. Updated SignalR tag constants to reflect new functionality. Improved Razor components (`PalletItemComponent`, `StockTakingTemplate`, `MeasuringIn`, `MeasuringOut`) to streamline logic and maintain proper references.

Introduced `JsonExtensionTests` for comprehensive validation of JSON serialization/deserialization, including deep hierarchies, circular references, and hybrid references. Added `test_debug.ps1` for streamlined test debugging. Performed general code cleanup and improved test coverage.
2025-12-08 15:50:57 +01:00
..
Files.cs improvements, fixes, etc... 2025-10-04 07:17:14 +02:00
MeasuringItemPalletBase.cs Refactor, enhance, and improve test coverage 2025-12-08 15:50:57 +01:00
OrderItemPallet.cs Refactor, enhance, and improve test coverage 2025-12-08 15:50:57 +01:00
Pallet.cs imrpovements, fixes, etc... 2025-10-07 07:23:26 +02:00
Partner.cs improvements, fixes, etc... 2025-10-04 07:17:14 +02:00
Shipping.cs improvements, fixes, etc... 2025-10-03 07:19:27 +02:00
ShippingDocument.cs fixes 2025-11-07 21:13:31 +01:00
ShippingDocumentToFiles.cs StockTaking in progress... 2025-12-04 13:52:51 +01:00
ShippingItem.cs StockTaking in progress... 2025-12-04 13:52:51 +01:00
ShippingItemPallet.cs Refactor, enhance, and improve test coverage 2025-12-08 15:50:57 +01:00
StockQuantityHistoryExt.cs IsIncosistent... 2025-11-14 18:44:49 +01:00
StockTaking.cs Refactor, enhance, and improve test coverage 2025-12-08 15:50:57 +01:00
StockTakingItem.cs StockTaking in progress... 2025-12-04 13:52:51 +01:00
StockTakingItemPallet.cs Refactor, enhance, and improve test coverage 2025-12-08 15:50:57 +01:00