Package br.com.procempa.modus.entity

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


    assertEquals(i.getTurma(),inscricao.getTurma());
    assertTrue(i.getId() != -1 && i.getId() != null);
  }
   
    public void testFindInscricao() throws Exception {
      Inscricao i = (Inscricao) pa.find(Inscricao.class,inscricao.getId());
   
  //  assertEquals(i.getStatus(),inscricao.getStatus());
    assertEquals(i.getUsuario(),inscricao.getUsuario());
    }
View Full Code Here


  //  assertEquals(i.getStatus(),inscricao.getStatus());
    assertEquals(i.getUsuario(),inscricao.getUsuario());
    }
   
  public void testRemoveInscricao() throws Exception {
    Inscricao i = (Inscricao) pa.find(Inscricao.class, inscricao.getId());
    pa.remove(i);

  //  assertNotSame(i.getStatus(), inscricao.getStatus());
  }
View Full Code Here

    private Inscricao createInscricao() throws Exception {
    if(pa == null) {
      setUp();
    }

    Inscricao i = new Inscricao();
    i.setTurma(TurmaDataServices.getList().get(0));
    i.setUsuario(UsuarioDataServices.getList().get(0));

    return i;
  }
View Full Code Here

 
  public void testInscreveUsuario() throws Exception {
    FilaInscricao fila = FilaInscricaoDataServices.getList().get(0);
    Turma turma = TurmaDataServices.getTurmasAbertas(fila.getCurso()).get(0);
   
    Inscricao inscricao = FilaInscricaoDataServices.inscreveUsuario(fila, turma);
   
    assertTrue(inscricao != null);
    assertTrue(PersistentAccessFactory.getInstance().find(FilaInscricao.class, fila.getId()) == null);
   
  }
View Full Code Here

    Action actionRemove = new AbstractAction("", IconFactory.createDelete()) {

      private static final long serialVersionUID = 7733358254806429895L;

      public void actionPerformed(ActionEvent e) {
        Inscricao inscricao = (Inscricao) getTable().getValueAt(
            getTable().getSelectedRows()[0], -1);
        try {
          InscricaoDataServices.remove(inscricao.getId());
          getTableModel().refresh();
        } catch (Exception e1) {
          // TODO Auto-generated catch block
          e1.printStackTrace();
        }
View Full Code Here

   
    List<String> messages = new ArrayList<String>();
    turma = TurmaDataServices.persist(turma,messages);

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

    PresencasCreator.cria(inscricao, encontros);
   
  }
 
  public static Inscricao getInscricao(String id) {
    Inscricao inscricao = null;
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      inscricao = (Inscricao) pa.find(Inscricao.class, id);
    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

  }
 
  public static void remove(String id) throws Exception {
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      Inscricao inscrito = (Inscricao) pa.find(Inscricao.class, id);

      List<Presenca> presencas = PresencaDataServices.getList(inscrito);
      for (Presenca presenca : presencas) {
        PresencaDataServices.remove(presenca.getId());
      }   
           
      Turma turma = inscrito.getTurma();
      turma = TurmaDataServices.getTurma(turma.getId());
      turma.setVagas(turma.getVagas() + 1);
     
      List<String> messages = new ArrayList<String>();
      turma = TurmaDataServices.persist(turma,messages);
     
      inscrito.setStatus(Status.EXCLUIDO);
      pa.persist(inscrito);     
    } catch (Exception e) {
      throw new Exception(e.getClass().getName() + ": " + e.getMessage());
    }
  }
View Full Code Here

    //Decrementando uma vaga na turma
    turma.setVagas(turma.getVagas() - 1);
    turma = TurmaDataServices.persist(turma);

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

    PresencasCreator.cria(inscricao, encontros);
    return inscricao;
  }
 
  public static Inscricao getInscricao(Long id) {
    Inscricao inscricao = null;
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      inscricao = (Inscricao) pa.find(Inscricao.class, id);
    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

TOP

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

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.