Example #1
0
        private static void PagarComDinheiro(String cpf, double valor, String descricao)
        {
            Console.WriteLine("Digite o valor pago:");

            var valorPago = double.Parse(Console.ReadLine());

            var dinheiro = new Dinheiro(cpf, valor, descricao, valorPago);

            dinheiro.GerarPagamento();
            var troco = valorPago - valor;

            listaDinheiro.Add(dinheiro);

            Console.WriteLine($"Devolver troco no valor de: {troco}");
            Console.WriteLine($"Pagamento em dinheiro no valor de {dinheiro.Valor} realizado com sucesso");
        }