static Conta SolicitarDadosConta(InfoConta infoConta, List <Conta> listaContas) { Write($"Informe os dados da conta {Enum.GetName(infoConta.GetType(), infoConta)}: "); int numeroAgencia = Convert.ToInt32(WriteRead("Informe o numero da agência: ")); int numeroConta = Convert.ToInt32(WriteRead("Informe o número da Conta ")); Conta conta = listaContas.FirstOrDefault(c => c.NumeroAgencia == numeroAgencia && c.NumeroConta == numeroConta); return(conta); }
static Conta SolicitarDadosConta(InfoConta infoConta, List <Conta> listaContas) { int numeroAgencia; int numeroConta; Write($"Dados da conta {Enum.GetName(infoConta.GetType(), infoConta)}"); numeroAgencia = int.Parse(WriteRead("Informe o número da Agência: ")); numeroConta = int.Parse(WriteRead("Informe o número da Conta: ")); Conta conta = listaContas.Where(c => c.NumeroAgencia == numeroAgencia && c.NumeroConta == numeroConta).SingleOrDefault(); return(conta); }