jueves, 26 de marzo de 2015

Clase Retorno desde base de datos

   public ArrayList<Usuario> getUsuario(String usuario, String pass) {
        ArrayList<Usuario> usuarios = new ArrayList<>();
        try {
            String consulta = "select * from usuario where usuario = '" + usuario + "' and contrasena = '" + pass + "'";
            cn = new Conexion();
            cn.conectar();
            try (ResultSet rs = cn.consulta(consulta)) {
                while (rs.next()) {
                    //usuarios.add(new Usuario(true,rs.getInt("idUsuario"),rs.getInt("idEmpleado_Empleados"),rs.getString("usuario"),rs.getString("contrasena"),rs.getString("tipo")));
                    usuarios.add(new Usuario(true, rs.getInt("idUsuario"), rs.getInt("idEmpleado"), rs.getString("usuario"), rs.getString("contrasena"), rs.getString("tipo")));
                }
            }
        } catch (SQLException e) {
            usuarios.add(new Usuario(false));
        }
        return usuarios;
    }

/******************************************************/

public String nombreAsociacion(String idAsociacion) {
        String nombre = "";
        try {
            String consulta = "select nombre from asociaciones where idAsociaciones = " + idAsociacion + "";
            cn = new Conexion();
            cn.conectar();
            try (ResultSet rs = cn.consulta(consulta)) {
                rs.next();
                nombre = rs.getString("nombre");
            }
        } catch (SQLException e) {

        }
        return nombre;
    }

No hay comentarios:

Publicar un comentario