feat: enhance user club feature management with sorting and creation timestamps

This commit is contained in:
masoodafar-web
2025-12-19 00:30:47 +03:30
parent c7211fb9a7
commit 3cb95dc349
13 changed files with 3627 additions and 20 deletions
@@ -26,7 +26,9 @@ public class ClubFeatureProfile : IRegister
.Map(dest => dest.FeatureDescription, src => src.FeatureDescription ?? "")
.Map(dest => dest.IsActive, src => src.IsActive)
.Map(dest => dest.GrantedAt, src => Timestamp.FromDateTime(DateTime.SpecifyKind(src.GrantedAt, DateTimeKind.Utc)))
.Map(dest => dest.Notes, src => src.Notes ?? "");
.Map(dest => dest.Notes, src => src.Notes ?? "")
.Map(dest => dest.SortOrder, src => src.SortOrder)
.Map(dest => dest.CreatedAt, src => Timestamp.FromDateTime(DateTime.SpecifyKind(src.CreatedAt, DateTimeKind.Utc)));
// List<UserClubFeatureDto> → GetUserClubFeaturesResponse
config.NewConfig<List<UserClubFeatureDto>, GetUserClubFeaturesResponse>()