Package br.com.procempa.modus.session

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


    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      Equipamento eq = (Equipamento) pa.find(Equipamento.class, id);
      if (!EquipamentoDataServices.temVisita(eq)) {
        eq.setStatus(Status.EXCLUIDO);
        pa.persist(eq);
      }
    } catch (Exception e) {
      throw new Exception(e.getClass().getName() + ": " + e.getMessage());
    }
  }
View Full Code Here


    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();

      ValidationList validationList = validate(equipamento);
      if (validationList.isValid()) {
        equipamento = (Equipamento) pa.persist(equipamento);
      } else {
        throw new ValidationException(validationList);
      }
    } catch (NamingException e) {
      e.printStackTrace();
View Full Code Here

  public void testLocalPA() throws NamingException {
    PersistentAccess pa = PersistentAccessFactory.getInstance();
   
    Equipamento eq = new Equipamento();
    eq.setRotulo("Station" + Math.random()*10);
    Equipamento eqResult = (Equipamento) pa.persist(eq);
    assertEquals(eq.getRotulo(), eqResult.getRotulo());
  }

}
View Full Code Here

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

    if (isValid(t, messages)) {
      t = (Telecentro) pa.persist(t);
    }

    return t;
  }
View Full Code Here

  public static void remove(String id) throws Exception {
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      Telecentro t = (Telecentro) pa.find(Telecentro.class, id);
      t.setStatus(Status.EXCLUIDO);
      pa.persist(t);
    } catch (Exception e) {
      throw new Exception(e.getClass().getName() + ": " + e.getMessage());
    }
  }
View Full Code Here

  public static void remove(String id) throws Exception {
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      FilaInscricao le = (FilaInscricao) pa.find(FilaInscricao.class, id);
      le.setStatus(Status.EXCLUIDO);
      pa.persist(le);

      // TODO Ao remover algu�m da lista de espera,
      // deve se alterar a ordem dos outros na lista de espera

    } catch (Exception e) {
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

    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
     
      if (isValid(turma, messages)) {
        if (turma.getId() == null){
          turma = (Turma) pa.persist(turma);
          List<Conteudo> conteudos = ConteudoDataServices.getList(turma.getCurso());
          for (Conteudo conteudo : conteudos) {
            Encontro encontro = new Encontro();
            encontro.setTurma(turma);
            encontro.setConteudo(conteudo);
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);
        }
View Full Code Here

            encontro.setData("");
            encontro = (Encontro)pa.persist(encontro);
          }
        }
        else{
          turma = (Turma) pa.persist(turma);
        }
      } 
    } catch (Exception e) {
      e.printStackTrace();
      throw new Exception(e.getClass().getName() + ": " + e.getMessage());
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.