Package br.com.procempa.modus.entity

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


  }
 
  public static void remove(Long 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);
     
      turma = TurmaDataServices.persist(turma);
     
View Full Code Here


   
    persist(le);
  }

  public static Inscricao inscreveUsuario(FilaInscricao fila, Turma turma) throws Exception {
    Inscricao inscricao = InscricaoDataServices.inscreveUsuario(fila.getUsuario(),turma);
    FilaInscricaoDataServices.remove(fila.getId());

    return inscricao;
  }
View Full Code Here

       
        Integer action = ConfirmationView.showDeleteConfirmation("Excluir esse usu�rio do curso?");
       
        switch (action){
        case ConfirmViewAction.YES:
          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

       
        Integer action = ConfirmationView.showDeleteConfirmation("Excluir esse usu�rio da turma?");
       
        switch (action){
        case ConfirmViewAction.YES:
          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

  protected void setUp() throws Exception {
    pa = PersistentAccessFactory.getInstance();
  }
 
  public void testInsertInscricao() throws Exception {
    Inscricao inscricao  = new Inscricao();
   
    Turma turma = (Turma)pa.find(Turma.class, new Long(1));
    inscricao.setTurma(turma);
   
    Usuario usuario = UsuarioDataServices.getUsuario(new Long(1));
    inscricao.setUsuario(usuario);
   
    inscricao = (Inscricao) pa.persist(inscricao);
   
    assertEquals(inscricao.getTurma().getNome(),turma.getNome());
  }
View Full Code Here

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

      private static final long serialVersionUID = 0L;

      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(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

  }
 
  public static void remove(Long 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);
View Full Code Here

  }
 
  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>();
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.