FruitBankHybridApp/FruitBank.Common/Interfaces
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
..
IAvailableQuantity.cs implement AvailableQuantity 2025-10-26 08:37:30 +01:00
ICustomOrderSignalREndpointClient.cs ... 2025-10-15 07:56:56 +02:00
ICustomOrderSignalREndpointCommon.cs improvements, fixes, etc... 2025-11-12 17:19:03 +01:00
IFiles.cs improvements, fixes, etc... 2025-10-04 07:17:14 +02:00
IFruitBankDataControllerClient.cs Convert to Devexpress solution; impovements, clean, etc... 2025-09-17 06:02:32 +02:00
IFruitBankDataControllerCommon.cs .Net10, VS2026; StockTaking in progress... 2025-12-01 16:18:47 +01:00
IIncomingQuantity.cs improvements, fixes, etc... 2025-10-16 11:43:46 +02:00
IMeasurable.cs SignalR improvements; etc... 2025-10-30 14:54:47 +01:00
IMeasurableStatus.cs SignalR improvements; etc... 2025-10-30 14:54:47 +01:00
IMeasured.cs ... 2025-10-15 07:56:56 +02:00
IMeasurementServiceBase.cs SignalR improvements; etc... 2025-10-30 14:54:47 +01:00
IMeasuringAttributeValues.cs improvements, fixes, etc... 2025-10-18 08:43:26 +02:00
IMeasuringItemPalletBase.cs Refactor, enhance, and improve test coverage 2025-12-08 15:50:57 +01:00
IMeasuringProductDto.cs fixes 2025-10-19 13:50:02 +02:00
IMeasuringValues.cs ... 2025-10-13 18:03:15 +02:00
IMeasuringWeights.cs improvements, fixes, etc... 2025-10-09 07:29:33 +02:00
IOrderDto.cs improvements, fixes 2025-11-26 09:42:17 +01:00
IOrderItemDto.cs improvements, fixes 2025-11-26 09:42:17 +01:00
IOrderItemPallet.cs SignalR improvements; etc... 2025-10-30 14:54:47 +01:00
IPallet.cs imrpovements, fixes, etc... 2025-10-07 07:23:26 +02:00
IPartner.cs improvements, fixes, etc... 2025-11-03 06:45:05 +01:00
IProductDto.cs improvements, fixes 2025-11-26 09:42:17 +01:00
IShipping.cs Implement Tare; Implement OrderItemPallet;, improvements, fixes, etc... 2025-10-10 08:00:02 +02:00
IShippingDocument.cs fixes 2025-11-07 21:13:31 +01:00
IShippingDocumentToFiles.cs improvements, fixes, etc... 2025-10-04 07:17:14 +02:00
IShippingItem.cs Merge branch 'main' of https://git.aycode.com/Adam/FruitBankHybridApp 2025-11-06 21:12:29 +01:00
IShippingItemPallet.cs Implement Tare; Implement OrderItemPallet;, improvements, fixes, etc... 2025-10-10 08:00:02 +02:00
IStockQuantityHistoryDto.cs IsIncosistent... 2025-11-14 18:44:49 +01:00
IStockSignalREndpointClient.cs .Net10, VS2026; StockTaking in progress... 2025-12-01 16:18:47 +01:00
IStockSignalREndpointCommon.cs StockTaking in progress... 2025-12-04 13:52:51 +01:00
ITare.cs Tára 2025-10-11 11:08:42 +02:00