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 void terminate(Long id) throws Exception {
    PersistentAccess pa = PersistentAccessFactory.getInstance();
    Visita v = (Visita) pa.find(Visita.class, id);
    v.setDataFim(new Date());
    pa.persist(v);
  }

  public static List<Visita> getList() throws Exception {
    List<Visita> items = new ArrayList<Visita>();
    PersistentAccess pa = PersistentAccessFactory.getInstance();
View Full Code Here

  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

    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

  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 Telecentro persist(Telecentro t, List<String> messages)
      throws Exception {
    PersistentAccess pa = PersistentAccessFactory.getInstance();

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

    return t;
  }
View Full Code Here

      PersistentAccess pa = PersistentAccessFactory.getInstance();

      boolean isInsert = usuario.getId() == null || usuario.getId() < 1;

      if (isValid(usuario, messages)) {
        usuario = (Usuario) pa.persist(usuario);

//Retirado envio de email ap�s a inclus�o.
//Deve ser o motivo da lentid�o.       
//        if (isInsert) {
//          String[] emails = null;
View Full Code Here

      PersistentAccess pa = PersistentAccessFactory.getInstance();

      boolean isInsert = usuario.getId() == null || usuario.getId() < 1;

      if (isValid(usuario, messages)) {
        usuario = (Usuario) pa.persist(usuario);

//Retirado envio de email ap�s a inclus�o.
//Deve ser o motivo da lentid�o.       
//        if (isInsert) {
//          String[] emails = null;
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.