public Pagamento RealizarPagamento(Pedido pedido, Pagamento pagamento) { pagamento.Valor = pedido.Produtos.Sum(p => p.Valor); Eventos.Adicionar($"Iniciando Pagamento via Transferência - Valor R$ {pagamento.Valor}"); pagamento.ConfirmacaoTransferencia = _pagamentoTransferenciaFacade.RealizarTransferencia(); pagamento.Status = "Pago via Transferência"; return(pagamento); }
public Pagamento RealizarPagamento(Pedido pedido, Pagamento pagamento) { pagamento.Valor = pedido.Produtos.Sum(p => p.Valor); Console.WriteLine("Iniciando Pagamento via Transferência - Valor R$ " + pagamento.Valor); pagamento.ConfirmacaoTransferencia = _pagamentoTransferenciaFacade.RealizarTransferencia(); pagamento.Status = "Pago via Transferência"; return(pagamento); }
public Pagamento RealizarPagamento(Pedido pedido, Pagamento pagamento) { pagamento.Valor = pedido.Produtos.Sum(c => c.Valor); Console.WriteLine("Iniciando Pagamento via Transferencia - Valor R$ " + pagamento.Valor); pagamento.LinhaDigitavelBoleto = pagamentoTransferenciaFacade.RealizarTransferencia(); pagamento.Status = "Aguardando Pagamento"; return(pagamento); }