public ResponseToTransferToAccountsOfSameClient TransferToAccountOfSameClient(RequestTransferToAccountsOfSameClient requestTransfer) { ResponseToTransferToAccountsOfSameClient objReturn = new ResponseToTransferToAccountsOfSameClient(); decimal transfer_amount; //1: ORIGEN (AL QUE SE LE RESTA) 2: DESTINO(EL QUE RECIBE) string identification1, name1, identification2, name2, description; identification1 = requestTransfer.Identifier; identification2 = requestTransfer.Identifier; name1 = requestTransfer.Main_Account; name2 = requestTransfer.Secondary_Account; transfer_amount = requestTransfer.Balance_To_Transfer; description = TransactionTypes.Transfer(identification1, identification2, name1, name2, transfer_amount, false); try { entities.bankTransfer(transfer_amount, identification1, name1, identification2, name2, description); objReturn.Success = true; objReturn.Message = "La transferencia se hizo con exito!"; } catch { objReturn.Success = false; objReturn.Message = "La transferencia no se hizo con exito, intentelo mas tarde"; } return(objReturn); }