public void realizarSolicitacao(Banco banco) { if (banco.listaIdAgencias() == false) { return; } WriteLine("Digite o numero da agência: "); int numAgencia = int.Parse(ReadLine()); WriteLine("Digite o tipo da conta: 1 - Corrente/ 2 - Poupança"); WriteLine("1 - Corrente:"); WriteLine("2 - Poupança:"); int tipo_conta = int.Parse(ReadLine()); if (tipo_conta == 1) { WriteLine("Digite o numero da sua conta: "); int num_conta = int.Parse(ReadLine()); Agencia agencia = banco.buscaAgencia(numAgencia); if (agencia == null) { return; } ContaCorrente cc = agencia.getCCorrente(num_conta); if (cc == null) { return; } WriteLine("Que operação deseja realizar? "); WriteLine("1 - Consultar Saldo:"); WriteLine("2 - Sacar:"); WriteLine("3 - Depositar:"); int operacao = int.Parse(ReadLine()); if (operacao == 1) { WriteLine("Situação da conta:"); WriteLine("Conta = " + cc.Id); WriteLine("Titular = " + cc.Titular); WriteLine("Seu saldo é = R$ " + cc.Saldo); } else if (operacao == 2) { WriteLine("Sua operação é SAQUE"); WriteLine("Quanto deseja sacar?"); cc.Sacar(decimal.Parse(ReadLine())); } else if (operacao == 3) { WriteLine("Sua operação é DEPÓSITO"); WriteLine("Quanto deseja depositar: "); cc.Depositar(decimal.Parse(ReadLine())); } } else if (tipo_conta == 2) { WriteLine("Digite o numero da conta: "); int num_conta = int.Parse(ReadLine()); Agencia agencia = banco.buscaAgencia(numAgencia); if (agencia == null) { return; } ContaPoupanca cp = agencia.getCPoupanca(num_conta); if (cp == null) { return; } WriteLine("1 - Consultar saldo:"); WriteLine("2 - Realizar saque:"); WriteLine("3 - Realizar deposito:"); int operacao = int.Parse(ReadLine()); if (operacao == 1) { WriteLine("Situação da conta:"); WriteLine("Conta: " + cp.Id); WriteLine("Titular: " + cp.Titular); WriteLine("Seu saldo é R$ " + cp.Saldo); } else if (operacao == 2) { WriteLine("Quanto deseja saque: "); cp.Sacar(decimal.Parse(ReadLine())); } else if (operacao == 3) { WriteLine("Quanto deseja depositar: "); cp.Depositar(decimal.Parse(ReadLine())); } } }
public void realizarSolicitacao(Banco banco) { Console.WriteLine("Digite agência: "); int numAgencia = int.Parse(Console.ReadLine()); Console.WriteLine("Digite o tipo da conta: 1 - Corrente/ 2 - Poupança"); Console.WriteLine("1 - Corrente:"); Console.WriteLine("2 - Poupança:"); int tipoConta = int.Parse(Console.ReadLine()); if (tipoConta == 1) { Console.WriteLine("Digite a sua conta: "); int numConta = int.Parse(Console.ReadLine()); Agencia agencia = banco.buscaAgencia(numAgencia); if (agencia == null) { return; } ContaCorrente cc = agencia.getCCorrente(numConta); if (cc == null) { return; } Console.WriteLine("Operação: \n"); Console.WriteLine("1 - Saldo:"); Console.WriteLine("2 - Sa1ue:"); Console.WriteLine("3 - Depósito:"); int operacao = int.Parse(Console.ReadLine()); if (operacao == 1) { Console.WriteLine("Situação da conta:"); Console.WriteLine("Conta: " + cc.Id); Console.WriteLine("Titular: " + cc.Titular); Console.WriteLine("Saldo: R$ " + cc.Saldo); } else if (operacao == 2) { Console.WriteLine("Digite o valor do saque "); cc.Sacar(decimal.Parse(Console.ReadLine())); } else if (operacao == 3) { Console.WriteLine("Digite o valor do deposito "); cc.Depositar(decimal.Parse(Console.ReadLine())); } } else if (tipoConta == 2) { Console.WriteLine("Digite a conta: "); int numConta = int.Parse(Console.ReadLine()); Agencia agencia = banco.buscaAgencia(numAgencia); if (agencia == null) { return; } ContaPoupanca cp = agencia.getCPoupanca(numConta); if (cp == null) { return; } Console.WriteLine("Operação: \n"); Console.WriteLine("1 - Saldo:"); Console.WriteLine("2 - Sa1ue:"); Console.WriteLine("3 - Depósito:"); int operacao = int.Parse(Console.ReadLine()); if (operacao == 1) { Console.WriteLine("Situação da conta:"); Console.WriteLine("Conta = " + cp.Id); Console.WriteLine("Titular = " + cp.Titular); Console.WriteLine("Seu saldo é = R$ " + cp.Saldo); } else if (operacao == 2) { Console.WriteLine("Digite o valor do saque "); cp.Sacar(decimal.Parse(Console.ReadLine())); } else if (operacao == 3) { Console.WriteLine("Digite o valor do depósito "); cp.Depositar(decimal.Parse(Console.ReadLine())); } } }
public void realizarSolicitacao(Banco banco) { Console.WriteLine("Núemro da agência: "); int numAgencia = int.Parse(Console.ReadLine()); Console.WriteLine("Tipo da conta: 1 - Corrente/ 2 - Poupança"); int tipo_conta = int.Parse(Console.ReadLine()); if (tipo_conta == 1) { Agencia agencia = banco.buscaAgencia(numAgencia); if (agencia == null) { return; } Console.WriteLine("Digite o numero da conta: "); int num_conta = int.Parse(Console.ReadLine()); ContaCorrente cc = agencia.getCCorrente(num_conta); if (cc == null) { return; } Console.WriteLine("1 - Consultar Saldo \n2 - Sacar \n3 - Depositar\n"); int operacao = int.Parse(Console.ReadLine()); if (operacao == 1) { Console.WriteLine("Situação"); Console.WriteLine("Conta: " + cc.Id); Console.WriteLine("Titular: " + cc.Titular); Console.WriteLine("Seu saldo é R$ " + cc.Saldo); } else if (operacao == 2) { Console.WriteLine("Valor: "); cc.Sacar(decimal.Parse(Console.ReadLine())); } else if (operacao == 3) { Console.WriteLine("Valor: "); cc.Depositar(decimal.Parse(Console.ReadLine())); } } else if (tipo_conta == 2) { Console.WriteLine("Digite o numero da conta: "); int num_conta = int.Parse(Console.ReadLine()); Agencia agencia = banco.buscaAgencia(numAgencia); if (agencia == null) { return; } ContaPoupanca cp = agencia.getCPoupanca(num_conta); if (cp == null) { return; } Console.WriteLine("1 - Consultar Saldo / 2 - Sacar / 3 - Depositar"); int operacao = int.Parse(Console.ReadLine()); if (operacao == 1) { Console.WriteLine("Conta: " + cp.Id); Console.WriteLine("Titular: " + cp.Titular); Console.WriteLine("Seu saldo é R$ " + cp.Saldo); } else if (operacao == 2) { Console.WriteLine("Valor: "); cp.Sacar(decimal.Parse(Console.ReadLine())); } else if (operacao == 3) { Console.WriteLine("Valor: "); cp.Depositar(decimal.Parse(Console.ReadLine())); } } }
public void realizarSolicitacao(Banco banco) { Console.WriteLine("Digite o Id da agência: "); int numAgencia = int.Parse(Console.ReadLine()); Console.WriteLine("Digite o tipo da conta: 1 - Corrente/ 2 - Poupança"); int tipo_conta = int.Parse(Console.ReadLine()); if (tipo_conta == 1) { Agencia agencia = banco.buscaAgencia(numAgencia); if (agencia == null) { return; } Console.WriteLine("Digite o numero da conta: "); int num_conta = int.Parse(Console.ReadLine()); ContaCorrente cc = agencia.getCorrente(num_conta); if (cc == null) { return; } Console.WriteLine("O que deseja realizar: "); Console.WriteLine("1 - Consultar Saldo / 2 - Sacar / 3 - Depositar"); int operacao = int.Parse(Console.ReadLine()); if (operacao == 1) { Console.WriteLine("********************"); Console.WriteLine("Conta = " + cc.Id); Console.WriteLine("Titular = " + cc.Titular); Console.WriteLine("Seu saldo é = R$ " + cc.Saldo); Console.WriteLine("********************"); } else if (operacao == 2) { Console.WriteLine("SAQUE"); Console.WriteLine("Digite o valor para saque: "); cc.Sacar(decimal.Parse(Console.ReadLine())); } else if (operacao == 3) { Console.WriteLine("DEPÓSITO"); Console.WriteLine("Digite o valor para depositar: "); cc.Depositar(decimal.Parse(Console.ReadLine())); } } else if (tipo_conta == 2) { Console.WriteLine("Digite o numero da conta: "); int num_conta = int.Parse(Console.ReadLine()); Agencia agencia = banco.buscaAgencia(numAgencia); if (agencia == null) { return; } ContaPoupanca cp = agencia.getPoupanca(num_conta); if (cp == null) { return; } Console.WriteLine("O que deseja realizar: "); Console.WriteLine("1 - Consultar Saldo / 2 - Sacar / 3 - Depositar"); int operacao = int.Parse(Console.ReadLine()); if (operacao == 1) { Console.WriteLine("********************"); Console.WriteLine("Conta = " + cp.Id); Console.WriteLine("Titular = " + cp.Titular); Console.WriteLine("Seu saldo é = R$ " + cp.Saldo); Console.WriteLine("********************"); } else if (operacao == 2) { Console.WriteLine("SAQUE"); Console.WriteLine("Digite o valor para saque: "); cp.Sacar(decimal.Parse(Console.ReadLine())); } else if (operacao == 3) { Console.WriteLine("DEPÓSITO"); Console.WriteLine("Digite o valor para depositar: "); cp.Depositar(decimal.Parse(Console.ReadLine())); } } }