public GetFacturaModel GetFactura(string referenciaFactura) { ReferenciaFactura refe = new ReferenciaFactura { referenciaFactura = referenciaFactura }; PagosInerfaceClient cliente2 = new PagosInerfaceClient(); var response = cliente2.CosultarAsync(refe).Result; GetFacturaModel factura = new GetFacturaModel { referenciaId = response.ResultadoConsulta.referenciaFactura.referenciaFactura, TotalAPagar = response.ResultadoConsulta.totalPagar }; return(factura); }
public PagosModel pagoCompensar(string referenciaFactura, double valorFactura) { ReferenciaFactura refe = new ReferenciaFactura { referenciaFactura = referenciaFactura }; Pago pagoRealizado = new Pago { referenciaFactura = refe, totalPagar = valorFactura }; PagosInerfaceClient cliente = new PagosInerfaceClient(); var response = cliente.CompensarAsync(pagoRealizado).Result; PagosModel responseSoap = new PagosModel { referenciaId = response.Resultado.referenciaFactura.referenciaFactura, messageResponse = response.Resultado.mensaje }; return(responseSoap); }
public PagosFactura PagarFactura(string referenciaFactura, double valorFactura) { ReferenciaFactura refe = new ReferenciaFactura { referenciaFactura = referenciaFactura }; Pago pagoRealizado = new Pago { referenciaFactura = refe, totalPagar = valorFactura }; PagosInerfaceClient cliente3 = new PagosInerfaceClient(); var response = cliente3.PagarAsync(pagoRealizado).Result; PagosFactura responseFactura = new PagosFactura { referenciaFacturaId = response.Resultado.referenciaFactura.referenciaFactura, messageResponseFact = response.Resultado.mensaje }; return(responseFactura); }