Package br.com.procempa.modus.entity

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


    this.pa = PersistentAccessFactory.getInstance();
    curso = createCurso();
  }
 
  public void testInsertCurso() throws Exception {
    Curso c = (Curso) pa.persist(curso);
   
    assertEquals(c.getEmenta(),curso.getEmenta());
    assertTrue(c.getId() != -1 && c.getId() != null);
  }
View Full Code Here


    assertEquals(c.getEmenta(),curso.getEmenta());
    assertTrue(c.getId() != -1 && c.getId() != null);
  }
   
    public void testFindCurso() throws Exception {
      Curso c = (Curso) pa.find(Curso.class, curso.getId());
   
    assertEquals(c.getNome(),curso.getNome());
    assertEquals(c.getCargaHorario(),curso.getCargaHorario());
    }
View Full Code Here

    assertEquals(c.getNome(),curso.getNome());
    assertEquals(c.getCargaHorario(),curso.getCargaHorario());
    }
   
  public void testRemoveCurso() throws Exception {
    Curso c = (Curso) pa.find(Curso.class, curso.getId());
    pa.remove(c);

    //assertNotSame(c.getStatus(), curso.getStatus());
  }
View Full Code Here

    private Curso createCurso() throws Exception {
    if(pa == null) {
      setUp();
    }

    Curso c  = new Curso();
    c.setNome("Curso Teste");
    c.setLocal("Cibernarium");
    c.setCargaHorario(30);
    c.setEmenta("Curso da classe de teste");
    c.setAssiduidade(85);
    c.setTelecentro(TelecentroDataServices.getList().get(0));
   
    return c;
  }
View Full Code Here

import br.com.procempa.modus.session.PersistentAccess;

public class CursoDataServices implements DataServices {

  public static Curso getCurso(String id) {
    Curso curso = null;
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      curso = (Curso) pa.find(Curso.class, id);
    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

  }

  public static void remove(String id) throws Exception {
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      Curso curso = (Curso) pa.find(Curso.class, id);
   
      List<Inscricao> inscritos = InscricaoDataServices.getList(curso);
      if (inscritos.isEmpty()){

        List<Conteudo> conteudos = ConteudoDataServices.getList(curso);
        for (Conteudo conteudo : conteudos) {
          ConteudoDataServices.remove(conteudo.getId());
        }

        List<Turma> turmas = TurmaDataServices.getList(curso);
        for (Turma turma : turmas) {
          TurmaDataServices.remove(turma.getId());
        }

        curso.setStatus(Status.EXCLUIDO);
        pa.persist(curso);
      }
      else{
        JOptionPane.showMessageDialog(null, "N�o � poss�vel excluir! \nO curso possui usu�rios inscritos.", "Aten��o!", JOptionPane.WARNING_MESSAGE);
      }
View Full Code Here

  }
 
  public void testInsereUsuario() throws Exception {
    Usuario user = UsuarioDataServices.getUsuario(new Long(2));
    UserContext.createInstance(user, null);
    Curso curso1 = CursoDataServices.getList().get(0);
    Curso curso2 = CursoDataServices.getList().get(1);
   
    FilaInscricaoDataServices.insereUsuario(user, curso1);
    FilaInscricaoDataServices.insereUsuario(user, curso2);
  }
View Full Code Here

    FilaInscricaoDataServices.insereUsuario(user, curso1);
    FilaInscricaoDataServices.insereUsuario(user, curso2);
  }
 
  public void testGetInscritosFilaInscricao() throws Exception {
    Curso curso = CursoDataServices.getList().get(1);
    Integer i = FilaInscricaoDataServices.getInscritosFilaInscricao(curso);
    assertTrue(i>0);
  }
View Full Code Here

    List<Turma> l = TurmaDataServices.getTurmasAbertas(t);
    assertFalse(l.isEmpty());
  }
 
  public void testGetTurmasByCurso() throws Exception {
    Curso c = CursoDataServices.getList().get(0);
    List<Turma> l = TurmaDataServices.getList(c);
    assertTrue(l.size() == 1);
  }
View Full Code Here

    List<Turma> l = TurmaDataServices.getList(c);
    assertTrue(l.size() == 1);
  }
 
  public void testGetVagasDisponiveis() throws Exception {
    Curso c = CursoDataServices.getList().get(0);
   
    Integer i = TurmaDataServices.getVagasDisponiveis(c);
   
    assertTrue(i == 1);
 
View Full Code Here

TOP

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

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.