protected override GlobalBank.Commercial.EBanking.Modules.EFT.ServiceProxies.AccountService.ProcessTransfersResponseType BusinessToService(IEntityTranslatorService service, Transfer[] value) { ProcessTransfersResponseType to = new ProcessTransfersResponseType(); to.processedAccounts = service.Translate <TransferTableEntry[]>(value); return(to); }
public ProcessTransfersResponseType ProcessTransfers(ProcessTransfersRequestType processTransfersRequest) { TransferTableEntry[] transfersToProcess = processTransfersRequest.accountsToProcess; foreach (TransferTableEntry transfer in transfersToProcess) { transfer.status = "Completed"; transfer.transactionid = Guid.NewGuid().ToString(); } ProcessTransfersResponseType response = new ProcessTransfersResponseType(); response.processedAccounts = transfersToProcess; return(response); }