feat: add mapping for ProcessWithdrawalRequest to ProcessWithdrawalCommand
This commit is contained in:
@@ -3,6 +3,7 @@ using BackOffice.BFF.Application.CommissionCQ.Queries.GetAllWeeklyPools;
|
|||||||
using BackOffice.BFF.Application.CommissionCQ.Queries.GetUserWeeklyBalances;
|
using BackOffice.BFF.Application.CommissionCQ.Queries.GetUserWeeklyBalances;
|
||||||
using BackOffice.BFF.Application.CommissionCQ.Queries.GetAvailableWeeks;
|
using BackOffice.BFF.Application.CommissionCQ.Queries.GetAvailableWeeks;
|
||||||
using BackOffice.BFF.Application.CommissionCQ.Queries.GetUserPayouts;
|
using BackOffice.BFF.Application.CommissionCQ.Queries.GetUserPayouts;
|
||||||
|
using BackOffice.BFF.Application.CommissionCQ.Commands.ProcessWithdrawal;
|
||||||
using Foursat.BackOffice.BFF.Commission.Protos;
|
using Foursat.BackOffice.BFF.Commission.Protos;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
|
||||||
@@ -12,6 +13,12 @@ public class CommissionProfile : IRegister
|
|||||||
{
|
{
|
||||||
void IRegister.Register(TypeAdapterConfig config)
|
void IRegister.Register(TypeAdapterConfig config)
|
||||||
{
|
{
|
||||||
|
// ProcessWithdrawalRequest -> ProcessWithdrawalCommand
|
||||||
|
config.NewConfig<ProcessWithdrawalRequest, ProcessWithdrawalCommand>()
|
||||||
|
.Map(dest => dest.WithdrawalId, src => src.PayoutId)
|
||||||
|
.Map(dest => dest.IsApproved, src => src.IsApproved)
|
||||||
|
.Map(dest => dest.Reason, src => src.Reason);
|
||||||
|
|
||||||
// GetUserCommissionPayoutsRequest -> GetUserPayoutsQuery
|
// GetUserCommissionPayoutsRequest -> GetUserPayoutsQuery
|
||||||
config.NewConfig<GetUserCommissionPayoutsRequest, GetUserPayoutsQuery>()
|
config.NewConfig<GetUserCommissionPayoutsRequest, GetUserPayoutsQuery>()
|
||||||
.MapWith(src => new GetUserPayoutsQuery
|
.MapWith(src => new GetUserPayoutsQuery
|
||||||
|
|||||||
Reference in New Issue
Block a user