public void ListaContas() { var blocos = new TelaListaDeContas(); blocos.topo(); if (listaContas.Count == 0) { blocos.mensagemVazio(); blocos.calda(); System.Threading.Thread.Sleep(1000); } for (int i = 0; i < listaContas.Count; i++) { Contas contas = listaContas[i]; Console.Write("# {0}", i); Console.WriteLine(contas); blocos.calda(); System.Threading.Thread.Sleep(1000); } }
public void InserirContas() { var partes = new TelaContaNova(); partes.titulo(); bool saida = false; String leitura; partes.pergunta1(); while (saida == false) { leitura = Console.ReadLine(); if (leitura != "1" && leitura != "2") { Console.WriteLine("Opcao inexistente, por gentileza tecle 1 ou 2"); leitura = ""; saida = false; } else { int entradaTipoConta = int.Parse(leitura); partes.pergunta2(); String entradaNome = Console.ReadLine(); partes.pergunta3(); double entradaSaldo = double.Parse(Console.ReadLine()); partes.pergunta4(); double entradaCredito = double.Parse(Console.ReadLine()); partes.fimPergunta(); Contas novaConta = new Contas( tipoConta: (TipoConta)entradaTipoConta, saldo: entradaSaldo, credito: entradaCredito, nome: entradaNome); listaContas.Add(novaConta); saida = true; } } }