Skip to content

Add ShippingController to Grand.Web.Store for delivery dates, warehouses, and pickup points per store#702

Draft
Copilot wants to merge 6 commits into
developfrom
copilot/add-delivery-dates-warehouses-pickup-points-contro
Draft

Add ShippingController to Grand.Web.Store for delivery dates, warehouses, and pickup points per store#702
Copilot wants to merge 6 commits into
developfrom
copilot/add-delivery-dates-warehouses-pickup-points-contro

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 25, 2026

  • Previous: domain + services updated (StoreId pattern, filtered GetAll)
  • IPickupPointService.GetAllPickupPoints(string storeId = "") — added storeId parameter
  • PickupPointService.GetAllPickupPoints(string storeId = "") — implemented filtering
  • Updated ShippingController (Store): full CRUD with store isolation; list actions use service storeId parameter + exact-match filter
  • Removed old StoreDeliveryDateModel, StoreWarehouseModel, StorePickupPointModel
  • Updated _ViewImports.cshtml: added Grand.Web.AdminShared.Models.Shipping namespace
  • Added all Shipping views (list, create, edit, partials) for all 3 entities
  • Fixed validation span in pickup point partial to use WarehouseId (not AvailableWarehouses)
  • Build passes (0 errors)

Copilot AI and others added 2 commits May 25, 2026 16:34
…ses, and pickup points per store

Agent-Logs-Url: https://github.com/grandnode/grandnode2/sessions/6f46e96f-0a47-461a-b122-306c82c07139

Co-authored-by: KrzysztofPajak <16772986+KrzysztofPajak@users.noreply.github.com>
Copilot AI and others added 2 commits May 25, 2026 17:47
…add storeId filter to GetAllWarehouses/GetAllDeliveryDates

Agent-Logs-Url: https://github.com/grandnode/grandnode2/sessions/7619c4f6-ba72-4fd8-94d2-76228b83d336

Co-authored-by: KrzysztofPajak <16772986+KrzysztofPajak@users.noreply.github.com>
…oller pickup points section

Agent-Logs-Url: https://github.com/grandnode/grandnode2/sessions/7619c4f6-ba72-4fd8-94d2-76228b83d336

Co-authored-by: KrzysztofPajak <16772986+KrzysztofPajak@users.noreply.github.com>
Copilot AI and others added 2 commits May 25, 2026 18:06
…up point in Store area; store owners see only their own data

Agent-Logs-Url: https://github.com/grandnode/grandnode2/sessions/3cbffee5-4776-46b3-9e36-9f2c6fb8a13c

Co-authored-by: KrzysztofPajak <16772986+KrzysztofPajak@users.noreply.github.com>
…ix WarehouseId validation span in pickup point partial

Agent-Logs-Url: https://github.com/grandnode/grandnode2/sessions/3cbffee5-4776-46b3-9e36-9f2c6fb8a13c

Co-authored-by: KrzysztofPajak <16772986+KrzysztofPajak@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants