feat: add promotion suggestions for Shop PO processing

This commit is contained in:
2026-10-22 16:26:15 +05:30
parent 5b2b39b7bf
commit 33dc4adce2
5 changed files with 389 additions and 11 deletions
@@ -10,6 +10,8 @@ public interface ISchemeRepository
Task<List<Models.SchemeRedemption>> GetRedemptionsAsync(Guid schemeId);
Task AddRedemptionAsync(Models.SchemeRedemption entity);
Task<List<Models.SchemeRedemption>> GetRedemptionsByShopPOAsync(Guid shopPOId);
void RemoveRedemption(Models.SchemeRedemption entity);
Task<bool> HasRedemptionAsync(Guid schemeId, Guid orderId);
Task<bool> HasLockedInvoiceAsync(Guid shopPOId);