Package es.ua.dccia.dominio

Examples of es.ua.dccia.dominio.Usuario


    @Path("usuario")
    @GET
    @Produces("application/json")
    public Usuario getUsuario() {
        Usuario u = new Usuario();
        u.setLogin("ejemplo");
        u.setPassword("secreto");
        return u;
    }
View Full Code Here


        UsuarioBO ubo = new UsuarioBO();
        String login = req.getParameter("login");
        if (login==null)
            throw new MueveteException("Falta el parámetro 'login'");
        else
            Usuario usuario = ubo.getUsuario(login);
            Map m = new HashMap();
            m.put("usuario", usuario);
            render(m, "usuario", resp);
        }
    }
View Full Code Here

    //@Test
    public void RegistroUsuario() {
        EntityManager em = emf.createEntityManager();
        em.getTransaction().begin();
        UsuarioDao udao = new UsuarioDao(em);
        Usuario u = new Usuario();
        udao.create(u);
        em.getTransaction().commit();
        //Ahora lo buscamos a ver si está
        em = emf.createEntityManager();
        em.getTransaction().begin();
        udao = new UsuarioDao(em);
        Usuario encontrado = udao.find(u.getLogin());
        assertEquals(u, encontrado);
        em.getTransaction().commit();
    }
View Full Code Here

   
    @Path("{login}")
    @GET
    @Produces(MediaType.APPLICATION_JSON)   
    public Usuario getUsuario(@PathParam("login") String login) {
        Usuario buscado = new UsuarioBO().getUsuario(login);
        if (buscado!=null) {
            buscado.setFirmas(null);
            buscado.setPeticiones(null);
            return buscado;
        }
        else
            throw new CustomNotFoundException("Usuario no encontrado");
               
View Full Code Here

    public Usuario getUsuario(String login) {
        EntityManager em = PersistenceManager.getInstance().createEntityManager();
        em.getTransaction().begin();
        UsuarioDao uDao = new UsuarioDao(em);
        Usuario usuario = uDao.find(login);
        //for (Peticion p: usuario.getPeticiones()) {
        //    p.getId();
        //}
        em.getTransaction().commit();
        em.close();
View Full Code Here

    }

    public void modificar(UsuarioTO uto) {
        EntityManager em = PersistenceManager.getInstance().createEntityManager();
        em.getTransaction().begin();
        Usuario encontrado = em.find(Usuario.class, uto.getLogin());
        copiarUsuario(uto, encontrado);
        em.getTransaction().commit();
        em.close();
    }
View Full Code Here

        usuarioBO = new UsuarioBO();
    }
   
    //@Test
    public void testRegistrarUsuario() {
        Usuario usuario = new Usuario();
        usuario.setLogin("nuevo@ua.es");
        usuario.setPassword("secreto");
        usuario.setApellidos("Nuevo Nuevo");
        usuario.setNombre("Usu");
        usuario.setRol("registrado");
        usuarioBO.registrar(usuario);
        assertEquals(usuario, usuarioBO.getUsuario(usuario.getLogin()));
    }
View Full Code Here

TOP

Related Classes of es.ua.dccia.dominio.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.