Esempio n. 1
0
        public override async Task <txResponse> ProcesaTransaccion
            (txRequest request, ServerCallContext context)
        {
            logger.LogWarning("Llego a opbanca grpc");

            TxRequestBE be = new TxRequestBE()
            {
                IdCuentaDestino = request.IdCuentaDestino,
                IdCuentaOrigen  = request.IdCuentaDestino,
                Monto           = (decimal)request.Monto
            };
            TxResponseBE resp = await transaccionServices.Transferir(be);

            txResponse txRpta = new txResponse()
            {
                IdOperacion = resp.OperationCode
            };

            return(txRpta);
        }
Esempio n. 2
0
        public async Task <IActionResult> ProcesarTx(TxRequestBE txRequestBE)
        {
            var result = await _transaccionServices.Transferir(txRequestBE);

            return(Ok(result));
        }