public static Turma persist(Turma turma, List<String> messages)throws Exception {
try {
PersistentAccess pa = PersistentAccessFactory.getInstance();
if (isValid(turma, messages)) {
turma = (Turma) pa.persist(turma);
List<Conteudo> conteudos = ConteudoDataServices.getList(turma.getCurso());
for (Conteudo conteudo : conteudos) {
Encontro encontro = new Encontro();
encontro.setTurma(turma);