feat: add IsActive field to UserClubFeatures for admin management

This commit is contained in:
masoodafar-web
2025-12-12 01:40:26 +03:30
parent aa66ca10c8
commit ff1c1d5d61
68 changed files with 11456 additions and 198 deletions

View File

@@ -49,7 +49,7 @@ public class ApplyDiscountToOrderCommandHandler : IRequestHandler<ApplyDiscountT
// DiscountAmount = request.DiscountAmount,
// Reason = request.Reason,
// DiscountCode = request.DiscountCode,
// AppliedAt = DateTime.UtcNow
// AppliedAt = DateTime.Now
// }
// - await _context.OrderDiscountLogs.AddAsync(discountLog, cancellationToken)
//

View File

@@ -50,7 +50,7 @@ public class CancelOrderCommandHandler : IRequestHandler<CancelOrderCommand, Can
Amount = -order.Amount,
Description = $"بازگشت وجه سفارش {request.OrderId}: {request.CancelReason}",
PaymentStatus = PaymentStatus.Success,
PaymentDate = DateTime.UtcNow,
PaymentDate = DateTime.Now,
RefId = $"REFUND-ORDER-{order.Id}",
Type = TransactionType.Buy
};

View File

@@ -147,7 +147,7 @@ public class
VATAmount = vatAmount,
TotalAmount = totalAmount,
IsPaid = true,
PaidAt = DateTime.UtcNow
PaidAt = DateTime.Now
};
await _context.OrderVATs.AddAsync(orderVAT, cancellationToken);

View File

@@ -9,7 +9,7 @@ public class GetOrdersByDateRangeQueryValidator : AbstractValidator<GetOrdersByD
.WithMessage("تاریخ شروع باید کوچکتر یا مساوی تاریخ پایان باشد");
RuleFor(x => x.EndDate)
.LessThanOrEqualTo(DateTime.UtcNow.AddDays(1))
.LessThanOrEqualTo(DateTime.Now.AddDays(1))
.WithMessage("تاریخ پایان نمی‌تواند در آینده باشد");
RuleFor(x => x.PageIndex)