public void Pagar(Guid idSite, PagamentoConfirmadoDto pagamentoConfirmadoDto) { _integradorPayPal.ConfirmarPagamento(idSite, pagamentoConfirmadoDto.Token, pagamentoConfirmadoDto.PagamentoId, pagamentoConfirmadoDto.PagadorId); _criadorFatura.Criar(idSite, _cachePayPal.Recuperar(idSite, pagamentoConfirmadoDto.Token)); _cachePayPal.Remover(idSite, pagamentoConfirmadoDto.Token); }
public HttpResponseMessage PagamentoConfirmado(PagamentoConfirmadoDto pagamentoConfirmadoDto) { _pagadorFatura.Pagar(Request.PegarSiteIdDoUsuario(), pagamentoConfirmadoDto); return Request.CreateResponse(HttpStatusCode.OK); }