private static bool AlteraEndereco(Aluno aluno, AlunoDAO context) { Console.WriteLine("\n[1] para inserir\n[2] para atualizar\n[3] para nenhuma opção"); Console.Write("Deseja Inserir ou Atualizar um endereço: "); var opc = Console.ReadLine(); bool att = true; switch (opc) { case "1": Console.Write("\nInserir novo endereço\n"); InserirEndereco(aluno); context.Inserir(aluno); break; case "2": Console.Write("\nAtualização de endereço\n"); AtualizaEndereco(aluno); context.Atualizar(aluno); break; case "3": Console.WriteLine("Atualização de [ Endereço ] cancelada!"); context.Atualizar(aluno); //Altera Aluno sem mexer no Endereço break; default: Console.WriteLine("Opção inválida"); att = false; break; } return(att); }