public void AutualizarTurma() { try { Console.WriteLine("\n\n Atualização de Turma "); Console.Write("Informe o Id da turma: "); var idTurma = Guid.Parse(Console.ReadLine()); var turmaRepository = new TurmaRepository(); turmaRepository.ConnectionString = connectionString; var turma = turmaRepository.ObterPorId(idTurma); if (turma != null) { Console.Write("Informe do Nome da turma: "); turma.Nome = Console.ReadLine(); Console.Write("Data de início da turma: "); turma.DataInicio = DateTime.Parse(Console.ReadLine()); Console.Write("Data de fim da turma: "); turma.DataFim = DateTime.Parse(Console.ReadLine()); turmaRepository.Atualizar(turma); Console.WriteLine("\n Turma atualizada com sucesso! "); } else { Console.WriteLine("\n Turma não encontrado"); } } catch (Exception e) { Console.WriteLine("\n Erro:" + e.Message); } }