refactor: streamline mapping for GetMyWeeklyBalancesRequest to GetMyWeeklyBalancesQuery
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 1m31s

This commit is contained in:
masoodafar-web
2025-12-27 07:35:49 +03:30
parent 84c519060f
commit 0bab1d857e
@@ -18,10 +18,13 @@ public class CommissionProfile : IRegister
.Map(dest => dest.Status, src => src.Status); .Map(dest => dest.Status, src => src.Status);
config.NewConfig<ProtoDto.GetMyWeeklyBalancesRequest, GetMyWeeklyBalancesQuery>() config.NewConfig<ProtoDto.GetMyWeeklyBalancesRequest, GetMyWeeklyBalancesQuery>()
.Map(dest => dest.PageNumber, src => src.PageNumber) .MapWith(src => new GetMyWeeklyBalancesQuery
.Map(dest => dest.PageSize, src => src.PageSize) {
.Map(dest => dest.WeekDefinitionId, src => src.WeekDefinitionId != null ? (long?)src.WeekDefinitionId.Value : null) PageNumber = src.PageNumber,
.Map(dest => dest.OnlyActive, src => src.OnlyActive); PageSize = src.PageSize,
WeekDefinitionId = src.WeekDefinitionId,
OnlyActive = src.OnlyActive
});
// Response mappings // Response mappings
config.NewConfig<GetMyCommissionPayoutsResponseDto, ProtoDto.GetMyCommissionPayoutsResponse>() config.NewConfig<GetMyCommissionPayoutsResponseDto, ProtoDto.GetMyCommissionPayoutsResponse>()