예제 #1
0
        public virtual grpc.Protos.EstornoRequest Request(comum_dto.externo.EstornoRequest request)
        {
            var estornoRequest = new grpc.Protos.EstornoRequest()
            {
                ParceiroId  = request.ParceiroId.ToString(),
                TransacaoId = request.TransacaoId.ToString(),
            };

            return(estornoRequest);
        }
        public envelope.ResponseEnvelope <comum_dto.externo.EstornoResponse> Estornar(comum_dto.externo.EstornoRequest estornoRequest)
        {
            var parser = new parsers.TransacaoEstorno();

            var request = parser.Request(estornoRequest);

            var estornoResponse = client.Estornar(request);

            var response = parser.Response(estornoResponse);

            return(response);
        }
예제 #3
0
 public TransacaoEstorno(comum_dto.externo.EstornoRequest request)
 {
     this.request = request;
 }