- Introduced CRUD operations for CargoPartner in IFruitBankDataControllerCommon and SignalRTags.
- Implemented CargoPartner methods in FruitBankSignalRClient.
- Added GridCargoPartner.razor and GridCargoPartnerBase.cs for CargoPartner grid UI.
- Integrated CargoPartner grid into ShippingsAdmin page.
- Added GetCargoPartnersTest; updated and commented out some tests.
- Added CountryCode column to GridPartner.razor.
- Commented out SandboxEndpointSimpleTests.
- Minor refactoring for new entity and UI support.
DevExpress Blazor grid wrappers, pallet measurement components, and toast notifications.
Key Files (Root)
MgGridBase.cs — Legacy non-generic grid base (directly extends DxGrid). Used by older pages. New grids should use FruitBankGridBase<TEntity> — see Grids/README.md.
GridProductDto.cs — Product data grid component.
OrderNotificationToast.razor — Toast notification for order updates.