private static void InserirAluno() { Console.WriteLine("Inserir novo Aluno"); Console.Write("Digite o nome do aluno: "); string nomeAluno = Console.ReadLine(); Console.Write("Digite o número da materia entre as opções: "); foreach (int i in Enum.GetValues(typeof(Materia))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Materia), i)); } int opcaoMateria = int.Parse(Console.ReadLine()); Console.Write("Digite a Nota 1: "); float nota1aluno = float.Parse(Console.ReadLine()); Console.Write("Digite a Nota 2: "); float nota2aluno = float.Parse(Console.ReadLine()); Console.Write("Digite a Nota 3: "); float nota3aluno = float.Parse(Console.ReadLine()); Console.Write("Digite a Nota 4: "); float nota4aluno = float.Parse(Console.ReadLine()); Alunos novoAluno = new Alunos(id: repositorio.ProximoId(), materia: (Materia)opcaoMateria, nome: nomeAluno, nota1: nota1aluno, nota2: nota2aluno, nota3: nota3aluno, nota4: nota4aluno); repositorio.Insere(novoAluno); }
private static void AtualizarAluno() { Console.Write("Digite o id do Aluno: "); int idAluno = int.Parse(Console.ReadLine()); foreach (int i in Enum.GetValues(typeof(Materia))) { Console.WriteLine("{0}-{1}", i, Enum.GetName(typeof(Materia), i)); } Console.Write("Digite a materia: "); int opcaoMateria = int.Parse(Console.ReadLine()); Console.Write("Nome do Aluno: "); string nomeAluno = Console.ReadLine(); Console.Write("Digite a Nota 1: "); float nota1aluno = float.Parse(Console.ReadLine()); Console.Write("Digite a Nota 2: "); float nota2aluno = float.Parse(Console.ReadLine()); Console.Write("Digite a Nota 3: "); float nota3aluno = float.Parse(Console.ReadLine()); Console.Write("Digite a Nota 4: "); float nota4aluno = float.Parse(Console.ReadLine()); Alunos atualizaAluno = new Alunos(id: idAluno, materia: (Materia)opcaoMateria, nome: nomeAluno, nota1: nota1aluno, nota2: nota2aluno, nota3: nota3aluno, nota4: nota4aluno); repositorio.Atualiza(idAluno, atualizaAluno); }