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