Package br.com.procempa.modus.session

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


  public static Visita persist(Visita visita, List<String> messages)
      throws Exception {
    PersistentAccess pa = PersistentAccessFactory.getInstance();

    if (isValid(visita, messages)) {
      visita = (Visita) pa.persist(visita);
    }
    return visita;
  }

  private static boolean isValid(Visita visita, List<String> messages)
View Full Code Here


  public static Visita terminate(Long id) throws Exception {
    PersistentAccess pa = PersistentAccessFactory.getInstance();
    Visita v = (Visita) pa.find(Visita.class, id);
    v.setDataFim(new Date());
    v = (Visita) pa.persist(v);
    if (!v.isListaEspera()) {
      Equipamento eq = v.getEquipamento();
      EquipamentoDataServices.closeStation(eq);
    }
    return v;
View Full Code Here

  }

  public static FilaInscricao persist(FilaInscricao listaEspera) throws Exception {
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      listaEspera = (FilaInscricao) pa.persist(listaEspera);

    } 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

      throws UsuarioException {
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();

      if (isValid(usuario, messages)) {
        usuario = (Usuario) pa.persist(usuario);
      }
    } catch (Exception e) {
      e.printStackTrace();
      throw new UsuarioException(e.getClass().getName() + ": "
          + e.getMessage());
View Full Code Here

 
  public static Presenca persist(Presenca presenca, List<String> messages)throws Exception  {
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();

      presenca = (Presenca) pa.persist(presenca);

    } catch (Exception e) {
      e.printStackTrace();
      //throw new Exception(e.getClass().getName() + ": " + e.getMessage());
    }
View Full Code Here

  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);
View Full Code Here

        for (Turma turma : turmas) {
          Encontro encontro = new Encontro();
          encontro.setTurma(turma);
          encontro.setConteudo(conteudo);
          encontro.setData("");
          encontro = (Encontro)pa.persist(encontro);
        }
       
      }
    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

    PersistentAccess pa = PersistentAccessFactory.getInstance();
    Inscricao inscricao = new Inscricao();
    inscricao.setUsuario(u);
    inscricao.setTurma(turma);
    inscricao.setUser(UserContext.getInstance().getUsuario());
    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

      pa = PersistentAccessFactory.getInstance();
      ValidationList validationList = validate(visita);

      if (validationList.isValid()) {
        visita.setUser(UserContext.getInstance().getUsuario());
        visita = (Visita) pa.persist(visita);
      } else {
        throw new ValidationException(validationList);
      }
    } catch (NamingException e) {
      e.printStackTrace();
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.