Add SetActiveStatusAsync, and update DTOs for active status management.

This commit is contained in:
2026-09-04 11:48:53 +05:30
parent d0bf5581c5
commit 1645eae694
5 changed files with 78 additions and 15 deletions
+4 -1
View File
@@ -20,7 +20,8 @@ public record UpdateStoreRequest(
decimal Latitude,
decimal Longitude,
decimal OneTimeAmount,
decimal CreditAmount);
decimal CreditAmount,
bool IsActive = true);
public record StoreResponse(
Guid Id,
@@ -55,4 +56,6 @@ public record SchemeEligibilityResponse(bool Eligible, string? Reason);
public record PatchKycStatusRequest(KycStatus KycStatus);
public record PatchStoreStatusRequest(bool IsActive);
public record StoreDashboardResponse(Guid StoreId, string Period, int OrderCount, decimal TotalOrderValue, DateTime? LastOrderDate);