Example #1
0
        public void ExibirCp(string id)
        {
            ContaPoupanca c = SearchCP(id);

            if (c == null)
            {
                return;
            }
            WriteLine("\n Titular: " + c.Titular.Nome + "\n Saldo: " + c.Saldo + "\n Id: " + c.Id + "\n Aniversário: " + c.Aniversario);
        }
Example #2
0
        public void DepositarPoupanca(string id, decimal valor)
        {
            ContaPoupanca conta = SearchCP(id);

            if (conta == null)
            {
                return;
            }

            conta.Depositar(valor);
            ExibirCp(conta);
        }
Example #3
0
        // Poupança

        public void AddCp(decimal juros, DateTime aniversario, Cliente cliente, string agenciaId)
        {
            using (var context = new Context())
            {
                try
                {
                    ContaPoupanca cp = new ContaPoupanca(juros, aniversario, cliente, agenciaId);
                    context.ContasPoupanca.Add(cp);
                    context.SaveChanges();
                    WriteLine("\nConta cadastrada com sucesso !\n");
                }
                catch (Exception)
                {
                    WriteLine("Você não pode ter duas Contas Poupança!");
                }
            }
        }
Example #4
0
 public void ExibirCp(ContaPoupanca c)
 {
     WriteLine("\n Titular: " + c.Titular.Nome + "\n Saldo: " + c.Saldo + "\n Id: " + c.Id + "\n Aniversário: " + c.Aniversario);
 }