Package br.com.procempa.modus.session

Examples of br.com.procempa.modus.session.PersistentAccess.persist()


        List<Encontro> encontros = EncontroDataServices.getList(turma);
        for (Encontro encontro : encontros) {
          EncontroDataServices.remove(encontro.getId());
        }
        turma.setStatus(Status.EXCLUIDO);
        pa.persist(turma);
      }
      else{
        JOptionPane.showMessageDialog(null, "N�o � poss�vel excluir! \nA turma possui usu�rios inscritos.", "Aten��o!", JOptionPane.WARNING_MESSAGE);
      }
    } catch (Exception e) {
View Full Code Here


          for (Conteudo conteudo : conteudos) {
            Encontro encontro = new Encontro();
            encontro.setTurma(turma);
            encontro.setConteudo(conteudo);
            encontro.setData("");
            encontro = (Encontro) pa.persist(encontro);
          }
        } else {
          turma = (Turma) pa.persist(turma);
        }
      } else {
View Full Code Here

            encontro.setConteudo(conteudo);
            encontro.setData("");
            encontro = (Encontro) pa.persist(encontro);
          }
        } else {
          turma = (Turma) pa.persist(turma);
        }
      } else {
        throw new ValidationException(validationList);
      }
    } catch (NamingException e) {
View Full Code Here

    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();

      if (isValid(conteudo, messages)) {
        if(conteudo.getId() == null){
          conteudo = (Conteudo) pa.persist(conteudo);
          List<Turma> turmas = TurmaDataServices.getList(conteudo.getCurso());
          for (Turma turma : turmas) {
            Encontro encontro = new Encontro();
            encontro.setTurma(turma);
            encontro.setConteudo(conteudo);
View Full Code Here

            encontro.setData("");
            encontro = EncontroDataServices.persist(encontro, messages);
          }
        }
        else{
          conteudo = (Conteudo) pa.persist(conteudo);
       
      }
    } catch (Exception e) {
      e.printStackTrace();
      throw new Exception(e.getClass().getName() + ": " + e.getMessage());
View Full Code Here

    PersistentAccess pa;
    try {
      pa = PersistentAccessFactory.getInstance();
      log = (ExceptionLog) pa.find(ExceptionLog.class, log.getId());
      log.setUserDescription(userDesc);
      log = (ExceptionLog) pa.persist(log);
    } catch (NamingException e) {
      e.printStackTrace();
    }
    return log;
  }
View Full Code Here

      for (Encontro encontro : encontros) {
        EncontroDataServices.remove(encontro.getId());
      }
     
      conteudo.setStatus(Status.EXCLUIDO);
      pa.persist(conteudo);
    } catch (Exception e) {
      throw new Exception(e.getClass().getName() + ": " + e.getMessage());
    }
  }
}
View Full Code Here

    PersistentAccess pa = PersistentAccessFactory.getInstance();
    Inscricao inscricao = new Inscricao();
    inscricao.setUsuario(u);
    inscricao.setTurma(turma);
    inscricao = (Inscricao) pa.persist(inscricao);
    List<Encontro> encontros = EncontroDataServices.getList(turma);
     

    //TODO Tornar todo este processo at�mico!!!
    PresencasCreator.cria(inscricao, encontros);
View Full Code Here

      PersistentAccess pa = PersistentAccessFactory.getInstance();
      ValidationList validationList = validate(usuario);

      if (validationList.isValid()) {
        usuario.setUser(UserContext.getInstance().getUsuario());
        usuario = (Usuario) pa.persist(usuario);
      } else {
        throw new ValidationException(validationList);
      }
    } catch (NamingException ne) {
      ne.printStackTrace();
View Full Code Here

      PersistentAccess pa = PersistentAccessFactory.getInstance();
      ValidationList validationList = validate(conteudo);

      if (validationList.isValid()) {
        if (conteudo.getId() == null) {
          conteudo = (Conteudo) pa.persist(conteudo);
          List<Turma> turmas = TurmaDataServices.getList(conteudo
              .getCurso());
          for (Turma turma : turmas) {
            Encontro encontro = new Encontro();
            encontro.setTurma(turma);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.