public ForeignAgencyTransferController(IForeignAgencyTransferRepository agencyTransfer,
                                        IMapper mapper, ITransferPurposeRepository purpose, ICurrencyRepository currency,
                                        IToastNotification toastNotification
                                        , INationalityRepository nationality,
                                        IBankDetailRepository bank,
                                        IForeignAgencyRepository agency,
                                        IPaymentMethodRepository payment
                                        )
 {
     _agencyTransfer    = agencyTransfer;
     _purpose           = purpose;
     _mapper            = mapper;
     _toastNotification = toastNotification;
     _bank     = bank;
     _payment  = payment;
     _agency   = agency;
     _currency = currency;
 }
 public UserDelegateTransfersController(
     IDelegateTransferRepository delegateTransfer,
     IMapper mapper,
     ITransferPurposeRepository purpose,
     IToastNotification toastNotification,
     INationalityRepository nationality,
     IBankDetailRepository bank,
     IDelegateReository userdelegatre,
     IPaymentMethodRepository payment, ICurrencyRepository currency
     )
 {
     _delegateTransfer  = delegateTransfer;
     _purpose           = purpose;
     _mapper            = mapper;
     _toastNotification = toastNotification;
     _bank         = bank;
     _payment      = payment;
     _currency     = currency;
     _userdelegate = userdelegatre;
 }