Пример #1
0
        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();
        }
Пример #2
0
        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();
        }
Пример #3
0
        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();
        }