From 0bab1d857ebb2d3844ab0f31454e7cb64dd47ac1 Mon Sep 17 00:00:00 2001 From: masoodafar-web Date: Sat, 27 Dec 2025 07:35:49 +0330 Subject: [PATCH] refactor: streamline mapping for GetMyWeeklyBalancesRequest to GetMyWeeklyBalancesQuery --- .../Common/Mappings/CommissionProfile.cs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/FrontOffice.BFF.WebApi/Common/Mappings/CommissionProfile.cs b/src/FrontOffice.BFF.WebApi/Common/Mappings/CommissionProfile.cs index 1079037..d1b9571 100644 --- a/src/FrontOffice.BFF.WebApi/Common/Mappings/CommissionProfile.cs +++ b/src/FrontOffice.BFF.WebApi/Common/Mappings/CommissionProfile.cs @@ -18,10 +18,13 @@ public class CommissionProfile : IRegister .Map(dest => dest.Status, src => src.Status); config.NewConfig() - .Map(dest => dest.PageNumber, src => src.PageNumber) - .Map(dest => dest.PageSize, src => src.PageSize) - .Map(dest => dest.WeekDefinitionId, src => src.WeekDefinitionId != null ? (long?)src.WeekDefinitionId.Value : null) - .Map(dest => dest.OnlyActive, src => src.OnlyActive); + .MapWith(src => new GetMyWeeklyBalancesQuery + { + PageNumber = src.PageNumber, + PageSize = src.PageSize, + WeekDefinitionId = src.WeekDefinitionId, + OnlyActive = src.OnlyActive + }); // Response mappings config.NewConfig()