Package br.com.procempa.modus.entity

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


   
    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

   
    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

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.