Package br.com.procempa.modus.entity

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


    try {
      JPanel appPanel = Main.getInstance().getAppPanel();
      appPanel.removeAll();
      JXTable table;
      table = TurmaSearch.getInstance().getTable();
      Turma t = (Turma) table.getValueAt(table.getSelectedRows()[0], -1);
      JComponent form = TurmaForm.getInstance(t);
      appPanel.add(form);
      appPanel.validate();
      appPanel.repaint();
View Full Code Here


  }
 
  public void testInsertEncontro() throws Exception {
    Encontro encontro  = new Encontro();
    Conteudo conteudo = (Conteudo) pa.find(Conteudo.class, new Long(2));
    Turma turma = (Turma) pa.find(Turma.class, new Long(1));
    encontro.setData("27/08");
    encontro.setTurma(turma);
    encontro.setConteudo(conteudo);
   
    Encontro encontro2 = (Encontro) pa.persist(encontro)
View Full Code Here

public class InscricaoDataServicesTest extends TestCase {
 
  public void testInscreve() throws Exception {
    Usuario u = UsuarioDataServices.getUsuario(new Long(1));
    Turma turma = TurmaDataServices.getList().get(0);
    int vagas = turma.getVagas();
   
    InscricaoDataServices.inscreveUsuario(u,turma);

    Turma turma2 = TurmaDataServices.getTurma(turma.getId());
   
    assertTrue(turma2.getVagas() == vagas - 1);
 
  }
View Full Code Here

  protected void setUp() throws Exception {
    pa = PersistentAccessFactory.getInstance();
  }
 
  public void testInsertTurma() throws Exception {
    Turma turma1  = new Turma();
    turma1.setNome("Turma 1");
    turma1.setVagas(30);
    turma1.setPeriodo("20/agosto a 30/setembro");
    turma1.setHorario("10:30 - 11:30");
   
    Turma turma = (Turma) pa.persist(turma1);
   
    assertEquals(turma1.getNome(),turma.getNome());
  }
View Full Code Here

   
    assertEquals(turma1.getNome(),turma.getNome());
  }
 
  public void testInsertFailTurma() {
    Turma turma  = new Turma();
    turma.setNome("Turma 1");
    //turma.setVagas(30);
    turma.setPeriodo("20/agosto a 30/setembro");
    turma.setHorario("10:30 - 11:30");
   
    try {
      turma = (Turma) pa.persist(turma);
      fail("N�o deveria ter persistindo com vaga null!");
    } catch (Exception e) {
      e.printStackTrace();
      //ok, erro capturado
    }
   
    turma  = new Turma();
    turma.setNome(null);
    turma.setVagas(30);
    turma.setPeriodo("20/agosto a 30/setembro");
    turma.setHorario("10:30 - 11:30");
   
    try {
      turma = (Turma) pa.persist(turma);
      fail("N�o deveria ter persistindo com nome null!");
    } catch (Exception e) {
View Full Code Here

    }
   
  } 
 
  public void testFindTurma() throws Exception {
    Turma turma  = (Turma) pa.find(Turma.class, new Long(1));
   
    assertEquals(turma.getNome(),"Turma 1");
 
View Full Code Here

  }
 
  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

    }

    @Override
    public void mouseClicked(MouseEvent e) {
      super.mouseClicked(e);
      Turma turma = (Turma) getTable().getValueAt(
          getTable().getSelectedRow(), -1);
      panel.enableButtons(turma.getVagas() > 0);
    }
View Full Code Here

    Action actionEncontro = new AbstractAction("", IconFactory.createEncontro16()) {

      private static final long serialVersionUID = 6896377001233184388L;

      public void actionPerformed(ActionEvent e) {
        Turma turma = (Turma) getSelectedData();
        JComponent form = EncontroView.getInstance(turma);
        Main.getInstance().buildPanel(form);
      }
    };
         
    encontroButton.setAction(actionEncontro);
    encontroButton.setText("Encontros");
    encontroButton.setToolTipText("Mostra a lista de encontros da turma");
    encontroButton.setEnabled(false);
    addToolBarButton(encontroButton);
   
    Action actionPresenca = new AbstractAction("", IconFactory.createPresenca16()) {

      private static final long serialVersionUID = -7824001094065007868L;

      public void actionPerformed(ActionEvent e) {
        Turma turma = (Turma) getTable().getValueAt(
            getTable().getSelectedRow(), -1);
        JComponent form = PresencaView.getInstance(turma);
        Main.getInstance().buildPanel(form);
      }
    };
View Full Code Here

      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);
     
      pa.remove(inscrito);     
View Full Code Here

TOP

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

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.