Package br.com.procempa.modus.entity

Examples of br.com.procempa.modus.entity.Presenca


    super.setValueAt(aValue, row, column);
   
    if (column != 0) {
      try {
        PresencaVO vo = (PresencaVO) getList().get(row);
        Presenca presenca = vo.getPresencaList().get(column - 1);
        presenca.setPresente((Boolean) aValue);
        PresencaDataServices.persist(presenca);
        vo.getPresencaList().set(column - 1, PresencaDataServices.getPresenca(presenca.getId()));
      } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
      }
    }
View Full Code Here


  }

  @Override
  public void run() {
    for (Encontro encontro : encontros) {
      Presenca presenca = new Presenca();
      presenca.setInscricao(inscricao);
      presenca.setEncontro(encontro);
     
      try {
        PresencaDataServices.persist(presenca, new ArrayList<String>());
      } catch (Exception e) {
        // TODO Auto-generated catch block
View Full Code Here

  protected void setUp() throws Exception {
    pa = PersistentAccessFactory.getInstance();
  }
 
  public void testInsertPresenca() throws Exception {
    Presenca presenca = new Presenca();
 
    Inscricao inscricao = InscricaoDataServices.getInscricao(new Long(4));
    List<Encontro> encontroList = EncontroDataServices.getList(inscricao.getTurma());
    presenca.setEncontro(encontroList.get(0));
    presenca.setInscricao(inscricao);
   
    //Presenca presenca2 = (Presenca) pa.persist(presenca);
    List<String> messages = new ArrayList<String>();
    Presenca presenca2 = PresencaDataServices.persist(presenca, messages);
   
    assertEquals(presenca.getEncontro().getData(), presenca2.getEncontro().getData());
   
  }
View Full Code Here

  }

  @Override
  public void run() {
    for (Encontro encontro : encontros) {
      Presenca presenca = new Presenca();
      presenca.setInscricao(inscricao);
      presenca.setEncontro(encontro);
     
      try {
        PresencaDataServices.persist(presenca, new ArrayList<String>());
      } catch (Exception e) {
        // TODO Auto-generated catch block
View Full Code Here

       
      if (encontro.getId() == null){
        encontro = (Encontro) pa.persist(encontro);
        List<Inscricao> inscritos = InscricaoDataServices.getList(encontro.getTurma());
        for (Inscricao inscrito : inscritos) {
          Presenca presenca = new Presenca();
          presenca.setInscricao(inscrito);
          presenca.setEncontro(encontro);
          PresencaDataServices.persist(presenca, messages);
        }
      }
      else{
        encontro = (Encontro) pa.persist(encontro);
View Full Code Here

   
    Long idAnterior = new Long(-1);
    PresencaVO presencaVO = null;
   
    for (Persistent persistent : list) {
      Presenca presenca = (Presenca) persistent;

      if (presenca.getInscricao().getUsuario().getId() == idAnterior) {
        presencaVO.getPresencaList().add(presenca);
      } else {
        presencaVO = new PresencaVO();
        presencaVO.setInscricao(presenca.getInscricao());
        presencaVO.getPresencaList().add(presenca);
        idAnterior = presenca.getInscricao().getUsuario().getId();
        presencas.add(presencaVO);
      }
    }
    return presencas;
  }
View Full Code Here

    return presenca;
  }


  public static Presenca getPresenca(Long id) {
    Presenca presenca = null;
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      presenca = (Presenca) pa.find(Presenca.class, id);
    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

  }

  public static void remove(Long id) throws Exception {
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      Presenca presenca = (Presenca) pa.find(Presenca.class, id);
      pa.remove(presenca);
    } catch (Exception e) {
      throw new Exception(e.getClass().getName() + ": " + e.getMessage());
    }
  }
View Full Code Here

TOP

Related Classes of br.com.procempa.modus.entity.Presenca

Copyright © 2018 www.massapicom. 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.