private void Depositar(double ValorOperacaoDeposita, Conta conta) { Console.Clear(); Conta NovoDepositoEditado = new Conta { Titular = conta.Titular, Cpf = conta.Cpf, Cidade = conta.Cidade, Bairro = conta.Bairro, Telefone = conta.Telefone, NumeroConta = conta.NumeroConta, Agencia = conta.Agencia, Saldo = conta.Saldo }; NovoDepositoEditado.Saldo += ValorOperacaoDeposita; string menssagem = "Deposito: R$ " + ValorOperacaoDeposita + ", com o saldo atual de: R$ " + NovoDepositoEditado.Saldo; ContaDataSource.SaveExtrato(NovoDepositoEditado, menssagem); ContaDataSource.AtualizarConta(NovoDepositoEditado); Console.WriteLine("\nDeposito feito com sucesso!"); Console.WriteLine("\nTitular: " + NovoDepositoEditado.Titular + "\nCpf: " + NovoDepositoEditado.Cpf + "\nCidade: " + NovoDepositoEditado.Cidade + "\nBairro: " + NovoDepositoEditado.Bairro + "\nTelefone: " + NovoDepositoEditado.Telefone + "\nAgência: " + NovoDepositoEditado.Agencia + "\nConta: " + NovoDepositoEditado.NumeroConta + "\nSaldo: " + NovoDepositoEditado.Saldo); OperacaoConta(NovoDepositoEditado); }
private void Sacar(double OperacaoSaque, Conta conta) { Console.Clear(); Conta ValorOperacaoSaque = new Conta() { Titular = conta.Titular, Cpf = conta.Cpf, Cidade = conta.Cidade, Bairro = conta.Bairro, Telefone = conta.Telefone, NumeroConta = conta.NumeroConta, Agencia = conta.Agencia, Saldo = conta.Saldo }; if (ValorOperacaoSaque.Saldo >= OperacaoSaque) { ValorOperacaoSaque.Saldo -= OperacaoSaque; } else { Console.WriteLine("Saldo insuficiente para o saque!"); Console.Clear(); OperacaoConta(conta); } string menssagem = "Sacar: R$ " + OperacaoSaque + ", com o saldo atual de: R$ " + ValorOperacaoSaque.Saldo; ContaDataSource.SaveExtrato(ValorOperacaoSaque, menssagem); ContaDataSource.AtualizarConta(ValorOperacaoSaque); Console.WriteLine("\nSaque feito com sucesso!"); Console.WriteLine("\nTitular: " + ValorOperacaoSaque.Titular + "\nCpf: " + ValorOperacaoSaque.Cpf + "\nCidade: " + ValorOperacaoSaque.Cidade + "\nBairro: " + ValorOperacaoSaque.Bairro + "\nTelefone: " + ValorOperacaoSaque.Telefone + "\nAgência: " + ValorOperacaoSaque.Agencia + "\nConta: " + ValorOperacaoSaque.NumeroConta + "\nSaldo: " + ValorOperacaoSaque.Saldo); OperacaoConta(ValorOperacaoSaque); }