private static void InserirConta() { Console.WriteLine("Insrir nova Conta:"); Console.WriteLine("Digite (1) Para Conta fisica ou (2) Para Conta Juridica"); int entradatipoConta = int.Parse(Console.ReadLine()); Console.Write("Digite o nome do cliente: "); string entradaNome = Console.ReadLine(); Console.Write("Digite o Saldo Inicial: "); double entradaSaldo = double.Parse(Console.ReadLine()); Console.Write("Digite o Crédito: "); double entradaCredito = double.Parse(Console.ReadLine()); conta novaConta = new conta(tipodeConta: (tipodeConta) entradatipoConta, Saldo: entradaSaldo, Credito: entradaCredito, Nome: entradaNome); ListConta.Add(novaConta); Console.Clear(); }
public void transferir(double valorTrasferencia, conta contadestino) { if (this.sacar(valorTrasferencia)) { contadestino.depositar(valorTrasferencia); } }
private static void ListarContas() { Console.WriteLine("Listar Contas"); if (ListConta.Count == 0) { Console.WriteLine("Nenhuma Conta cadastrada"); return; } for (int i = 0; i < ListConta.Count; i++) { conta Conta = ListConta[i]; Console.Write("#{0} - ", i); Console.WriteLine(Conta); } }