[Aporte] Consumir contenido web en aplicaciones .net (C#,VB .net,Asp .net)

Iniciado por .::IT::., 3 Octubre 2010, 03:30 AM

0 Miembros y 1 Visitante están viendo este tema.

proLETARi

Buenas.

rammaldie2014

si deseas te dejo un enlace para que puedas descargarlo en .vb, solo está agregado el de SUNAT.

https://drive.google.com/file/d/0B1gTDEe5URPfYTNWblpKY0NMbGc/edit?usp=sharing

en el rar. hay un archivo .txt con los pasos para referenciar la dll a tu proyecto

cualquier duda me avisas.


rammaldie2014

 Mi estimado una pregunta, esos archivos que colgaste son todos iguales o sólo descargo el dll, disculpa mi ignorancia no conozco muy bien esa parte, como hago o estoy mal
Gracias proLETARi

proLETARi

Hola rammaldie2014,

No te preocupes, nadie nace sabiendo...
Al tema, en realidad todos los archivos son un proyecto de ejemplo, para que puedas compilarlo y probarlo.
En el rar hay un archivo dll "LibSunat.dll", esa es la dll que debes referenciar a tu proyecto y agregar el form donde usaras la consulta del RUC:
Imports LibSunat.
Si no haz agregado la referencia de la dll que te pase, problablemente la línea de Imports te marque un error.
Asi que no te olvides de agregar primero la referencia y luego el Imports.
Aqui te paso un código en el Evento Click de un Boton.

  Dim myRuc As New Contribuyente(txtRUC.Text)
        If String.IsNullOrEmpty(myRuc.Error) Then
            Me.txtRazonSocial.Text = myRuc.GetInfo.RazonSocial
            Me.txtAntiguoRuc.Text = myRuc.GetInfo.AntiguoRuc
            Me.txtEstado.Text = myRuc.GetInfo.Estado
            Me.txtAgenteRetencion.Text = myRuc.GetInfo.EsAgenteRetencion
            Me.txtDireccion.Text = myRuc.GetInfo.Direccion
            Me.txtDependencia.Text = myRuc.GetInfo.Dependencia
            Me.txtTipoEmpresa.Text = myRuc.GetInfo.Tipo
            txtTelefono1.Focus()
        Else
            MsgBox(myRuc.Error, MsgBoxStyle.Critical, "Error")
            txtRUC.Focus()
            txtRUC.Clear()
        End If
    End Sub


Espero que hayas entendido y lo hayas aplicado a tu proyecto.

PD: es una pena que ::IT:: esté desaparecido, pero por si algún día aparece por aqui, queria agradecerle por compartir esta solución!!
Gracias por compartir!

rammaldie2014

Chevere amigo, ya pude bajarme el programa, lo que pasaba era el la pagina no estaba bien cargada y la descarga estaba incompleta, pero ya me salio, gracias ah, tambien gracias al amigo IT
Es la primera vez q estoy viendo c# y resulto un poco incomdo poder implementarlo pero aun tengo problemas conla reniec, cuando ingreso el DNI me dice q ingrese bien la imagen vere q puedo hacer porq no tengo internet y tengo q estar iendo a la cabina a cada rato ;D, pero me gustaria se me podrian ayudar
Gracias

rammaldie2014

Que chevere ya me salio el aplicativo, gracias estimado proLETARI con tu ayuda y el aporte de .:IT:. pude compilarlo, esta chevere el programa estoy muy agredecido con ustedes y por tomarse su tiempo en atender a las consultas
Gracias cuidense



.::IT::.

Pues no existen clases HttpWebrequest en vb6 pero podrías usar MSXML2.xmlhttp o WinSocket. lo puedes comentar en el foro de Visual Basic 6
Simplemente .::IT::.

enriquito_221

amigo it , como quedo el proyecto faltante que estabas avanzando ?

.::IT::.

Cita de: enriquito_221 en 17 Mayo 2014, 03:21 AM
amigo it , como quedo el proyecto faltante que estabas avanzando ?


Cierto lo olvide, exactamente que estaba faltando?
Simplemente .::IT::.