public void AdicionarPessoa() { PessoaDao dao = new PessoaDao(); Pessoa p = new Pessoa("Davi", 22); dao.AdicionarPessoa(p); }
static void Main(string[] args) { bool loop = true; do { Console.WriteLine("1-Cadastrar Pessoa."); Console.WriteLine("2-Buscar Pessoa por id."); Console.WriteLine("3-Alterar Pessoa."); Console.WriteLine("4-Excluir Pessoa."); Console.Write("Informe o numero da ação: "); int caso = Convert.ToInt32(Console.ReadLine()); Pessoa p = new Pessoa(); PessoaDao dao = new PessoaDao(); String nome; int idade; switch (caso) { case 1: loop = false; Console.WriteLine("Informe o nome da pessoa: "); nome = Console.ReadLine().ToString(); Console.WriteLine("Informe a idade da pessoa: "); idade = Convert.ToInt32(Console.ReadLine()); p = new Pessoa(nome, idade); dao.AdicionarPessoa(p); Console.WriteLine("Cadastro efetuado com sucesso."); break; case 2: loop = false; Console.WriteLine("Informe o id a ser buscado: "); int id = Convert.ToInt32(Console.ReadLine()); var pessoa = dao.PesquisarPessoaPorId(id); Console.WriteLine("Idade: " + pessoa.Idade + "| Nome: " + pessoa.Nome); break; case 3: loop = false; Console.WriteLine("Informe o id a ser alterado: "); id = Convert.ToInt32(Console.ReadLine()); pessoa = dao.PesquisarPessoaPorId(id); Console.WriteLine("Alterar nome de " + pessoa.Nome + " para: "); nome = Console.ReadLine().ToString(); Console.WriteLine("Alterar idade de " + pessoa.Nome + "(" + pessoa.Idade + ") para: "); idade = Convert.ToInt32(Console.ReadLine()); dao.AlterarPessoa(id, nome, idade); Console.WriteLine("Alteração feita com sucesso"); break; case 4: loop = false; Console.WriteLine("Informe o id a ser excluido: "); id = Convert.ToInt32(Console.ReadLine()); dao.ExcluirPessoaPorId(id); Console.WriteLine("Exclusão efetuada com sucesso"); break; default: Console.WriteLine("Numero Inválido, efetue uma opção válida"); Console.WriteLine("----------------------------------------------------------"); break; } } while (loop); }