• Jueves 2 de Mayo de 2024, 06:19

Autor Tema:  Validar Cedula  (Leído 3580 veces)

LUIS_PROGRAC#

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Validar Cedula
« en: Lunes 9 de Abril de 2007, 16:16 »
0
holas holas a todos podrain ayudarme a implemntar esta validacion de cedula de identidad en un datagridview osea esto hace en un textbox ;

 
Código: Text
  1.        public void Cedula(string num)
  2.         {
  3.             num_cedula = num;
  4.             comprobar_num();
  5.         }
  6.         public void comprobar_num()
  7.         {
  8.             int suma = 0;
  9.             int j = 0;
  10.             bool a = true;
  11.             int x = 0;
  12.             for (int i = 0; i < 9; i++)
  13.             {
  14.  
  15.                 j = Convert.ToInt16(num_cedula[i].ToString());
  16.  
  17.  
  18.  
  19.                 if (a == true)
  20.                 {
  21.                     x = j * 2;
  22.                     if (x > 9)
  23.                     {
  24.                         x = 1 + (x % 10);
  25.                     }
  26.                     a = false;
  27.                 }
  28.                 else
  29.                 {
  30.                     x = j * 1;
  31.                     a = true;
  32.                 }
  33.                 suma += x;
  34.  
  35.             }
  36.             x = suma % 10;
  37.             j = Convert.ToInt32(this.num_cedula[9].ToString());
  38.  
  39.             if (x == 0)
  40.             {
  41.                 if (x == j)
  42.                 {
  43.                     res = true;
  44.                 }
  45.             }
  46.             else
  47.             {
  48.                 x = (suma - x) + 10;
  49.                 if (j == (x - suma))
  50.                 {
  51.                     res = true;
  52.                     MessageBox.Show("correcta");
  53.  
  54.                 }
  55.                 else
  56.                 {
  57.                     res = false;
  58.                     MessageBox.Show("incorrecta");
  59.                     dataGrid2.Focus();
  60.  
  61.                 }
  62.             }
  63.         }
  64.  

Enko

  • Miembro de PLATA
  • *****
  • Mensajes: 1562
  • Nacionalidad: 00
    • Ver Perfil
Re: Validar Cedula
« Respuesta #1 en: Lunes 16 de Abril de 2007, 21:25 »
0
Creo que esto va en C#.
Transferido

trentia

  • Nuevo Miembro
  • *
  • Mensajes: 24
    • Ver Perfil
Re: Validar Cedula
« Respuesta #2 en: Lunes 23 de Abril de 2007, 17:49 »
0
Deberías especificar mejor que deseas realizar con este bucle

Javier Tirado
IT Consultor
TRENTIA Consulting
Desarrollo .NET
Javier Tirado
Trentia Consulting
TRENTIA
.]