Package br.com.procempa.modus.entity

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


    Usuario u = (Usuario) pa.find(Usuario.class, id);
    return u;
  }

  public static Usuario getUsuarioByRg(String rg) throws SearchException {
    Usuario u = null;
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      HashMap<String, Object> params = new HashMap<String, Object>();
      params.put("rg", rg);
      List<Persistent> l = pa.search("from Usuario where rg = :rg",
View Full Code Here


          .search(
              "from Usuario where timestamp <= :now and timestamp >= :timestamp",
              params);

      for (Persistent persistent : l) {
        Usuario user = (Usuario) persistent;
        users.add(user);
      }
    } catch (Exception e) {
      throw new SearchException(e);
    }
View Full Code Here

        .search(
            "FROM Usuario AS u LEFT JOIN FETCH u.visitaList WHERE u.id = :id",
            params);

    if (!users.isEmpty()) {
      Usuario u = (Usuario) users.get(0);

      if (!u.getVisitaList().isEmpty()) {
        throw new ExclusaoUsuarioComVisitasException(
            "O usu�rio possui visitas registradas.");
      }

      if (!InscricaoDataServices.getList(u).isEmpty()) {
View Full Code Here

   * administrador existe na persist�ncia.
   * @return Retorna true se a existe um objeto Usuario com id = 1.
   *
   */
  public static boolean haveAdmin() throws Exception {
    Usuario admin = UsuarioDataServices.getUsuario(new Long(1));
    return admin != null;
  }
View Full Code Here

   * Cria o usu�rio admistrador, caso n�o exista.
   * @throws Exception
   */
  public static void createAdmin() throws Exception {
    if (!haveAdmin()) {
      Usuario admin = new Usuario();
     
      admin.setId(new Long(1));
      admin.setRg("admin");
      admin.setNome("Administrador Modus");
      admin.setSenha(CryptoUtils.encripty(admin.getRg() + "modus"));
      admin.setDataCadastro(new Date());
      admin.setPerfil(Perfil.CIDAT);
      admin.setUser(admin);

      UserContext.createInstance(admin, null);
      persist(admin);
    }
  }
View Full Code Here

    }

    JPanel appPanel = Main.getInstance().getAppPanel();
    appPanel.removeAll();

    Usuario u = (Usuario) table.getValueAt(table.getSelectedRow(), -1);
    JComponent form = UsuarioForm.getInstance(u);
    appPanel.add(form);
    appPanel.validate();
    appPanel.repaint();
  }
View Full Code Here

  public void actionPerformed(ActionEvent e) {
    JXTable table = UsuarioSearch.getInstance().getTable();

    try {
      Usuario user = (Usuario) table.getValueAt(table.getSelectedRow(),
          -1);

      Integer action = ConfirmationView.showDeleteConfirmation("Excluir este usu�rio?");

      switch (action) {
      case ConfirmViewAction.YES:
        UsuarioDataServices.removeUsuario(user.getId());
        ((UsuarioTableModel) table.getModel()).removeItem(user);

//        // Salva a lista atualizada no Cache
//        ((UsuarioTableModel) UsuarioSearch.getInstance()
//            .getTableModel()).saveCache(UsuarioSearch.getInstance()
View Full Code Here

    return u;
  }

  public void testInsertUsuario() throws Exception {   
    Usuario u = (Usuario) pa.persist(usuario);
   
    assertEquals(u.getRg(),usuario.getRg());
    assertTrue(u.getId() != -1 && u.getId() != null);
  }
View Full Code Here

    assertEquals(u.getRg(),usuario.getRg());
    assertTrue(u.getId() != -1 && u.getId() != null);
  }
 
  public void testInsertFail() throws CreateException {
    Usuario u;
    try {
      u = new Usuario();
      pa.persist(u);
      fail("A persist�ncia de Usu�rio com fields null deveria gerar uma exception.");
    } catch (Exception e) {
      //Ok. Persistencia com erro n�o realizada;
    }
View Full Code Here

      //Ok. Persistencia com erro n�o realizada;
    }
  }
 
  public void testFindUsuario() throws Exception {
    Usuario u = (Usuario) pa.find(Usuario.class,usuario.getId());
   
    assertEquals(u.getNome(),usuario.getNome());
    assertEquals(u.getRg(),usuario.getRg());
  }
View Full Code Here

TOP

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

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.