Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

validar CIF/DNI

624 views
Skip to first unread message

Agustin Cot

unread,
Feb 15, 2009, 7:53:18 AM2/15/09
to
Hola, alguien sabe como poder validar CIF/DNI
español.

Gracias
Agustin


SoftJaén

unread,
Feb 15, 2009, 9:42:05 AM2/15/09
to
"Agustin Cot" preguntó:

> alguien sabe como poder validar CIF/DNI español.

Hola, Agustín:

Échale un vistazo a los siguientes artículos y traduce a C# el código de
Visual Basic .NET que encontrarás en los mismos:

Cómo obtener el Código de Identificación Fiscal (CIF)
http://mvp-access.es/softjaen/vbnet/funciones/dc/sjvbnetfun01.htm

Cómo validar un Código de Identificación Fiscal
http://mvp-access.es/softjaen/vbnet/funciones/dc/sjvbnetfun02.htm

Un saludo

--
Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

SoftJaén

unread,
Feb 15, 2009, 9:46:39 AM2/15/09
to
Espera un momento, que como veo que también deseas validar el DNI, o mejor
dicho, el NIF, consulta los siguientes enlaces:

Cómo obtener un Número de Identificación Fiscal (NIF) o de Extranjero (NIE)
http://mvp-access.es/softjaen/vbnet/funciones/dc/sjvbnetfun03.htm

Cómo validar un Número de Identificación Fiscal (NIF) o de Extranjero (NIE)
http://mvp-access.es/softjaen/vbnet/funciones/dc/sjvbnetfun04.htm

Agustin Cot

unread,
Feb 15, 2009, 10:46:18 AM2/15/09
to
Gracias peró si es posible con c# el VB no se

Gracias
Agustin

"SoftJaén" <grupo_n...@softjaen.es> escribió en el mensaje
news:%230kS5w3...@TK2MSFTNGP02.phx.gbl...

SoftJaén

unread,
Feb 15, 2009, 11:00:56 AM2/15/09
to
"Agustin Cot" escribió:

> peró si es posible con c# el VB no se

Puedes aplicar a tu función de C# la teoría que explico en los enlaces que
te he indicado, porque el algoritmo de cálculo del CIF o del NIF es el
mismo, con independencia del lenguaje de programación que se use.

No obtante, existen convertidores de código fuente de VB a C# y viceversa:

http://www.developerfusion.com/tools/convert/vb-to-csharp/

Agustin Cot

unread,
Feb 15, 2009, 11:12:14 AM2/15/09
to
Gracias, lo convierte perfectamente a c#
Agustin

"SoftJaén" <grupo_n...@softjaen.es> escribió en el mensaje

news:%23PBuZa4...@TK2MSFTNGP03.phx.gbl...

alskare

unread,
Feb 16, 2009, 7:18:42 PM2/16/09
to
SoftJaén, vas a tener que actualizar el case.. jeje. Hace poco tuve que
modificar un validador que tenía hecho porque me apareció un NIF que
empezaba por Y. Claro... el cliente decía que el programa no estaba
preparado... y el que no estaba preparado era yo, que no suelo leer los
periódicos y no me entero de los cambios... jeje

El cálculo es el mismo, pero veo que sólo aceptas aquellos que empiezan por
X. Te dejo información al respecto.

http://es.wikipedia.org/wiki/NIF


"SoftJaén" <grupo_n...@softjaen.es> escribió en el mensaje

news:%230kS5w3...@TK2MSFTNGP02.phx.gbl...

0 new messages