Commit Graph

81 Commits

Author SHA1 Message Date
Loretta 0eeefedee3 Add AyCode.Core.Helpers and Serializers usings to files
Added using statements for AyCode.Core.Helpers across several files and AyCode.Core.Serializers.Binaries in DevAdminSignalRHubSandbox.cs to enable new helper and serializer functionalities. No other code changes were made.
2025-12-19 07:14:58 +01:00
Loretta 99bfaf960b Minimal SignalR test hub and endpoint for isolated testing
Refactored Mango.Sandbox.EndPoints to enable minimal, dependency-light SignalR endpoint testing. Introduced DevAdminSignalRHubSandbox and TestSignalREndpoint for protocol/contract tests without full NopCommerce/FruitBank infra. Added SignalRClientSandbox and comprehensive MSTest coverage for all parameter types. Simplified Program.cs startup, updated project references, and added minimal logger. Original SignalREndpointTests replaced with focused, low-level and high-level tests. CORS and DTOs updated for compatibility.
2025-12-11 23:46:36 +01:00
Loretta 3c479e1ad5 Add stock-taking enhancements and validation updates
Enhanced stock-taking functionality by introducing the `CloseStockTaking` method in `StockTakingDbContext` to manage session closures with validation. Added the `IsReadyForClose` method to `IMgStockTaking` and its implementation in `MgStockTaking`. Integrated `FruitBankDbContext` for stock updates.

Improved logging in `StockSignalREndpointServer` and added a new SignalR endpoint for closing stock-taking sessions. Updated `AddStockTaking` to initialize properties for new entries.

Simplified loading logic in `OrderItemDtoDbTable` by commenting out unnecessary `.ThenLoad` chains. Enhanced validation in `RefreshStockTakingItemMeasuredValuesFromPallets` and adjusted return statements in `AddOrUpdateMeasuredStockTakingItemPallet` and `UpdateStockTakingItemPallet` to fetch updated entities.

These changes improve maintainability, robustness, and functionality across the codebase.
2025-12-08 15:49:50 +01:00
Loretta 120ed09738 .Net10, VS2026; StockTaking in progress... 2025-12-01 16:17:57 +01:00
Loretta b21197ca67 improvements, fixes 2025-11-26 09:42:07 +01:00
Loretta 6b09ba3d78 improvements, fixes, etc... 2025-11-24 08:27:02 +01:00
Loretta 4c5d5d55c4 improvements 2025-11-21 07:20:42 +01:00
Loretta 82c3b5a7cd StockQuantityHistoryExt, StockQuantityHistoryDto; improvements, fixes; 2025-11-13 19:58:39 +01:00
Loretta 7946a52219 improvements, fixes, etc.. 2025-11-11 20:51:28 +01:00
Loretta 5277a090fb Add MessagePack packages 2025-11-07 19:21:51 +01:00
Loretta ed7a2e8cd6 BaseEntity.ToString() 2025-11-07 05:56:47 +01:00
Loretta bef91e0131 ... 2025-11-06 15:11:59 +01:00
Loretta 2bd97c88ca Mango.Nop.Core cleanup; 2025-11-05 14:56:40 +01:00
Loretta 0da0565134 Add Mango.Nop.Data project to solution 2025-11-04 15:57:09 +01:00
Loretta ec71f81d4c SignalR improvements; etc... 2025-10-30 14:54:33 +01:00
Loretta df9157c4ab Price calculation improvements, fixes, etc... 2025-10-24 15:47:45 +02:00
Loretta 08069dda58 fixes 2025-10-24 12:01:48 +02:00
Loretta 7fb047fd28 Implement CheckAndUpdateProductManageInventoryMethodToManageStock to MgEventConsumer; improvements; 2025-10-24 08:12:35 +02:00
Loretta 56927f50ea GeneratePackageOnBuild false 2025-10-23 11:27:00 +02:00
Loretta 408fa0f87e refactoring, cleanup v1.1... 2025-10-22 16:20:36 +02:00
Loretta d52deeb2b4 refactoring, cleanup, etc... 2025-10-22 15:16:20 +02:00
Loretta 38e036553e noplogger improvements, fixes, etc... 2025-10-21 15:30:43 +02:00
Loretta fd39b0700a Add MeasurementOwnerId; RevisorId generic attributes to Order; improvements, fixes, etc.. 2025-10-20 16:46:47 +02:00
Loretta a0bb6117ae ShippingDocumentToFiles fix; CustomOrder create improvements; 2025-10-19 15:08:38 +02:00
Loretta 55f626c71d nuget packages update; fixes 2025-10-18 18:45:49 +02:00
Loretta c4742f0d86 improvements, fixes, etc... 2025-10-18 08:43:36 +02:00
Loretta f7f2d30915 improvements, fixes, etc... 2025-10-16 11:43:51 +02:00
Loretta 28de927bd9 ... 2 2025-10-15 08:08:12 +02:00
Loretta c397c68601 improvements, fixes, etc... 2025-10-13 14:18:14 +02:00
Loretta a5e3702616 fixes 2025-10-12 18:07:59 +02:00
Loretta a2ed202276 improvements, fixes, etc... 2025-10-12 07:47:55 +02:00
Loretta cefb19584d product event fixex; etc... 2025-10-11 17:51:30 +02:00
Loretta 28d9122818 improvements, etc 2025-10-11 12:52:55 +02:00
Loretta 6fecdd2317 ShippingItemPallets improvements 2025-10-05 14:55:36 +02:00
Loretta daa1421011 improvements, fixes, etc... 2025-10-03 07:19:24 +02:00
Loretta 96eb509ec5 improvements, fixes, etc... 2025-09-30 18:18:22 +02:00
Loretta 19cc506fc2 improvements, fixes, etc... 2025-09-30 07:24:36 +02:00
Loretta 08f91408c3 improvements, fixes, etc... 2025-09-29 13:33:39 +02:00
Loretta 32c37cf22c improvements, fixes 2025-09-23 12:17:23 +02:00
Loretta 871078c4ab improvements, fixes, etc... 2025-09-23 10:41:38 +02:00
Loretta dc8d41c4e8 nuget packages update 2025-09-19 14:44:25 +02:00
Loretta b0a99e139b Add FullName to CustomerDto 2025-09-17 05:31:49 +02:00
Loretta 5e2c30a4ec improvement, fixes, etc... 2025-09-12 13:34:54 +02:00
Loretta ef16260ebe improvements, fixes, etc... 2025-09-11 12:51:58 +02:00
Loretta 60f0071ade NopLogWriter fixes; SignalRLogger fixes; etc... 2025-09-05 06:18:01 +02:00
Loretta a1f7c8af2d Add appsettings.json to NopCommerce project! install reference packages; Implement endpoints; Fix CORS; etc... 2025-09-03 07:07:22 +02:00
Loretta 19662fd213 temp 2025-09-02 15:21:57 +02:00
Loretta 1c7980e209 remove Nop.Core, Nop.Data, Nop.Services from common library 2025-08-28 15:24:40 +02:00
Loretta eefb0392aa outputpath set to "bin\FruitBank" 2025-08-28 15:20:36 +02:00
Loretta 761001665f references fixed2 2025-08-28 14:53:58 +02:00