예제 #1
0
        static void Main(string[] args)
        {
            var    lista  = new List <Pessoa>();
            Pessoa filtro = new Pessoa();

            Arquivo arquivo = new Arquivo();

            //Pessoa pessoa1 = new Pessoa();

            //pessoa1.Nome = "Claudio";
            //pessoa1.Sobrenome = "Rezene";
            //pessoa1.Aniversario = DateTime.Now;


            arquivo.CriarArquivo();
            //arquivo.GravarDados(pessoa1);



            Console.WriteLine("Pessoas já Cadastradas: ");
            Console.WriteLine("#################################");
            lista = arquivo.ListarDados();
            Console.WriteLine("--------------------------");

            Pessoa pessoa = new Pessoa();

            pessoa.NiverHoje(lista);

            Console.WriteLine(" ");
            Console.WriteLine("***************************");
            Console.WriteLine(" ");

            while (true)
            {
                string opcao = Menu();

                if (opcao == "1")
                {
                    ListarPessoas(lista, filtro);
                }
                else if (opcao == "2")
                {
                    AddPessoa(lista);
                }
                else if (opcao == "3")
                {
                    arquivo.ListarDados();
                }
                else if (opcao == "4")
                {
                    arquivo.AtualizarPessoa();
                }
                else if (opcao == "5")
                {
                    arquivo.DeletarPessoa();
                }
                else
                {
                    break;
                }
            }
        }