Package br.com.procempa.modus.entity

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


  protected void setUp() throws Exception {
    pa = PersistentAccessFactory.getInstance();
  }

  public void testInsertUsuario() throws Exception {
    Usuario u = createUsuarioCompleto();
   
    Usuario u2 = (Usuario) pa.persist(u);
    assertEquals(u2.getRg(),u.getRg());
    assertTrue(u2.getId() > 0);
  }
View Full Code Here


  private Usuario createUsuarioCompleto() throws Exception {
    if(pa == null) {
      setUp();
    }
   
    Usuario u = (Usuario) pa.create(Usuario.class);
    u.setRg((new Long(System.currentTimeMillis())).toString().substring(0,11));
    u.setNome("Joao");
    u.setEmissor("SSP/RS");
    u.setDataNascimento(new Date());
    u.setSexo(Sexo.MASCULINO);
    u.setEstadoCivil(EstadoCivil.CASADO);
    u.setRaca(Raca.BRANCA);
    u.setRendaFamiliar(RendaFamiliar.MAIOR_10SM);
    u.setTelefone("3345-5083");
    u.setEstudante(false);

    Endereco e = new Endereco();
    e.setLogradouro("Cavalhada");
    e.setBairro("Azenha");
    e.setCidade("Porto Alegre");
    e.setNumero("1200");
    e.setPais("Brasil");
    e.setUf("RS");
    u.setEndereco(e);
   
    Escolaridade esc = new Escolaridade();
    esc.setNivel(Escolaridade.SUPERIOR);
    esc.setCompleto(true);
    esc.setSerie("1");
    u.setEscolaridade(esc);
   
    u.setEstudante(true);
    u.setEstadoCivil(EstadoCivil.CASADO);
    u.setRaca(Raca.BRANCA);
    u.setSenha("44bf025d27eea66336e5c1133c3827f7");
    return u;
  }
View Full Code Here

    u.setSenha("44bf025d27eea66336e5c1133c3827f7");
    return u;
  }
 
  public void testInsertFail() throws CreateException {
    Usuario u;
    try {
      u = (Usuario) pa.create(Usuario.class);
      pa.persist(u);
      fail("A persist�ncia de Usu�rio com fields null deveria gerar uma exception.");
    } catch (Exception e) {
View Full Code Here

public class UsuarioDataServices implements DataServices {

  public static Usuario getUsuario(Long id) throws Exception {
    PersistentAccess pa = PersistentAccessFactory.getInstance();
    Usuario u = (Usuario) pa.find(Usuario.class, id);
    return u;
  }
View Full Code Here

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

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

  public static Usuario getUsuarioByRg(String rg) throws UsuarioException {
    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 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()) {
        pa.remove(u);
      } else {
        throw new BusinessException(
            "Desculpe, mas n�o � poss�vel remover um usu�rio com visitas registradas.");
      }
View Full Code Here

    assertEquals(u2.getRg(),u3.getRg());
  }

  public void testUpdadeUsuario() throws Exception {
    List<Persistent> l = pa.search("from Usuario");
    Usuario u = (Usuario) l.get(0);
    Long id = u.getId();
    u = (Usuario) pa.find(Usuario.class,id);
    u.setNome("Joao @@ " + System.currentTimeMillis());
    Usuario u2 = (Usuario) pa.persist(u);
    assertEquals(u2.getNome(),u.getNome());
    assertEquals(u2.getRg(),u.getRg());
  }
View Full Code Here

        assertEquals(id,((Usuario)l.get(0)).getId());
 
 
  public void testRemoveUsuario() throws Exception {
    List<Persistent> l = pa.search("from Usuario");
    Usuario u = (Usuario) l.get(l.size() - 1);
    Long id = u.getId();
 
    pa.remove(u);
   
    try {
      pa.find(Usuario.class, id);
View Full Code Here

  private UsuarioNewAction() {
    super("Usu�rio", IconFactory.createUser16());
  }

  public void actionPerformed(ActionEvent e) {
    Usuario usuario = new Usuario();
    JComponent form = UsuarioForm.getInstance(usuario);
    Main.getInstance().buildPanel(form);
  }
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.