Package br.com.procempa.modus.entity

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


  }

  public static void remove(String id) throws Exception {
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      FilaInscricao le = (FilaInscricao) pa.find(FilaInscricao.class, id);
      le.setStatus(Status.EXCLUIDO);
      pa.persist(le);

      // TODO Ao remover algu�m da lista de espera,
      // deve se alterar a ordem dos outros na lista de espera
View Full Code Here


    return listaEspera;
  }

  public static void insereUsuario(Usuario usuario, Curso c) throws Exception {
    FilaInscricao le = new FilaInscricao();
    le.setCurso(c);
    le.setUsuario(usuario);
    le.setOrdem(0);

    List<FilaInscricao> list;
    list = FilaInscricaoDataServices.getList();

    for (FilaInscricao listaEspera : list) {
View Full Code Here

    Action actionInscreveUsuario = new AbstractAction("", IconFactory.createInscricao16()) {

      private static final long serialVersionUID = -3740641486544520951L;

      public void actionPerformed(ActionEvent e) {
        FilaInscricao le = (FilaInscricao) getTable().getValueAt(
            getTable().getSelectedRows()[0], -1);
        try {         
          if(le.getTurma() != null){
            InscricaoDataServices.inscreveUsuario(le.getUsuario(), le.getTurma());
            FilaInscricaoDataServices.remove(le.getId());
            CursoSearch.getInstance().refreshTabs();
          }
         
          getTableModel().refresh();
        } catch (Exception e1) {
          // TODO Auto-generated catch block
          e1.printStackTrace();
        }
      }
    };

    inscreveUsuario.setAction(actionInscreveUsuario);
    inscreveUsuario.setText("Inscrever usu�rio");
    inscreveUsuario.setToolTipText("Inscreve o usu�rio na turma escolhida");
    inscreveUsuario.setEnabled(false);
    addToolBarButton(inscreveUsuario);
   
   
    Action actionRemove = new AbstractAction("", IconFactory.createDelete()) {

      private static final long serialVersionUID = -682713136806774411L;

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

  public Object getValueAt(int row, int col) {
    Object value = super.getValueAt(row, col);
    if(col == 5) {
      value = "";
      try {
        FilaInscricao listaEspera = FilaInscricaoDataServices.getList(curso).get(row);
       
        if(null != listaEspera.getTurma()){
          Turma t = listaEspera.getTurma();
          value = t.getNome();
          if(t.getHorario() != null && !t.getHorario().equals("")){
            value = value + " (" + t.getHorario() + ")";
          }         
        }
      } catch (Exception e) {
        e.printStackTrace();
     
    }
   
    if(col == 4) {
      value = "Nenhuma";
      try {
        FilaInscricao listaEspera = FilaInscricaoDataServices.getList(curso).get(row);
        Integer def = listaEspera.getUsuario().getDeficiencia();
        value = Deficiencia.getLabel(def);
      } catch (Exception e) {
        e.printStackTrace();
     
    }
View Full Code Here

  public void setValueAt(Object aValue, int row, int column) {
    super.setValueAt(aValue, row, column);
   
    if (column == 5) {
      try {
        FilaInscricao listaEspera = FilaInscricaoDataServices.getList(curso).get(row);
        listaEspera.setTurma((Turma)aValue);
        listaEspera = (FilaInscricao) FilaInscricaoDataServices.persist(listaEspera);
        getList().set(row, listaEspera);
      } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
View Full Code Here

import br.com.procempa.modus.utils.Soundex;

public class FilaInscricaoDataServices {
 
  public static FilaInscricao getListaEspera(Long id) {
    FilaInscricao listaEspera = null;
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      listaEspera = (FilaInscricao) pa.find(FilaInscricao.class, id);
    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

  }

  public static void remove(Long id) throws Exception {
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      FilaInscricao le = (FilaInscricao) pa.find(FilaInscricao.class, id);
      pa.remove(le);
      // TODO Ao remover algu�m da lista de espera,
      // deve se alterar a ordem dos outros na lista de espera

    } catch (Exception e) {
View Full Code Here

   * @param usuario
   * @param c
   * @throws Exception
   */
  public static void insereUsuario(Usuario usuario, Curso c) throws Exception {
    FilaInscricao le = new FilaInscricao();
    le.setCurso(c);
    le.setUsuario(usuario);

    List<FilaInscricao> list;
    list = FilaInscricaoDataServices.getList(c);

    for (FilaInscricao listaEspera : list) {
View Full Code Here

        .createInscreverCurso16()) {

      private static final long serialVersionUID = -3740641486544520951L;

      public void actionPerformed(ActionEvent e) {
        FilaInscricao filaInscricao = (FilaInscricao) getSelectedData();
       
        JComponent form = InscricaoView.getInstance(filaInscricao);
        Main.getInstance().buildPanel(form);
       
      }
View Full Code Here

       
        Integer action = ConfirmationView.showDeleteConfirmation("Excluir usu�rio da fila de inscri��o?");
       
        switch (action){
        case ConfirmViewAction.YES:
          FilaInscricao le = (FilaInscricao) getTable().getValueAt(
              getTable().getSelectedRows()[0], -1);
          try {
            FilaInscricaoDataServices.remove(le.getId());
            getTableModel().refresh();
          } catch (Exception e1) {
            // TODO Auto-generated catch block
            e1.printStackTrace();
          }
View Full Code Here

TOP

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

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.