static void BuscarPorData() { Limpar(); Escrever("Digite o mês desejado: "); int mes = int.Parse(Console.ReadLine()); Escrever("Digite o dia desejado: "); int dia = int.Parse(Console.ReadLine()); DateTime consulta = new DateTime(DateTime.Today.Year, mes, dia); var pessoasBuscadas = BancoDeDadosEmArquivo.PessoasNoSistema(consulta); var pessoasEncontradas = pessoasBuscadas.ToList(); ifRetornoMenu(pessoasEncontradas); foreach (var pessoa in pessoasEncontradas) { Escrever($"{pessoasEncontradas.IndexOf(pessoa)}){pessoa.Nome}"); } Detalhes(pessoasEncontradas); Pressionar(); }
static void ListarTodos() { Limpar(); var lista = BancoDeDadosEmArquivo.PessoasNoSistema(); ifRetornoMenu(lista); foreach (var pessoa in lista) { Escrever($"{lista.IndexOf(pessoa)}){pessoa.Nome}"); } Detalhes(BancoDeDadosEmArquivo.PessoasNoSistema().ToList()); Pressionar(); }
static void BuscarPorNome() { Limpar(); Escrever("Busca por Nome"); Escrever("Digite o nome ou sobrenome da Pessoa"); string nome = Console.ReadLine(); var pessoasEncontradas = BancoDeDadosEmArquivo.PessoasNoSistema(nome); ifRetornoMenu(pessoasEncontradas.ToList()); foreach (var pessoa in pessoasEncontradas) { Escrever($"{pessoasEncontradas.ToList().IndexOf(pessoa)}) {pessoa.Nome}"); } Detalhes(pessoasEncontradas.ToList()); Pressionar(); }