public Pagamento RealizarPagamento(Pedido pedido, Pagamento pagamento) { var statusPagamento = _pagamento.RealizarPagamento(pedido, pagamento); Eventos.Adicionar(statusPagamento.Status); return(statusPagamento); }
public string Index() { Eventos.LimparDados(); var produtos = new List <Produto> { new Produto { Nome = "Tenis Adidas", Valor = new Random().Next(500) }, new Produto { Nome = "Camisa Boliche", Valor = new Random().Next(500) }, new Produto { Nome = "Raquete Tenis", Valor = new Random().Next(500) } }; var pedido = new Pedido { Id = Guid.NewGuid(), Produtos = produtos }; var pagamento = new Pagamento { CartaoCredito = "5555 2222 5555 9999" }; var pagamentoResult = _pagamentoService.RealizarPagamento(pedido, pagamento); Eventos.Adicionar(pagamentoResult.Status); return(Eventos.Imprimir()); }
public Pagamento RealizarPagamento(Pedido pedido, Pagamento pagamento) { return(_pagamento.RealizarPagamento(pedido, pagamento)); }
public string RealizarPagamento(Pagamento pagamento) { return(_pagamento.RealizarPagamento(pagamento)); }