Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
 public void transferir(double valorTrasferencia, conta contadestino)
 {
     if (this.sacar(valorTrasferencia))
     {
         contadestino.depositar(valorTrasferencia);
     }
 }
Exemplo n.º 3
0
 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);
     }
 }