 
			
				08/07/2011, 22:02
			
			
			     |  
      |    |    |    Fecha de Ingreso: agosto-2008  
						Mensajes: 367
					  Antigüedad: 17 años Puntos: 5     |        |  
  |      Respuesta: verificar al ingresar cliente el largo de la cedula        compañeros lo solucione. con un length, lo que me complicaba era como ordenarlo dentro del for. pero encontre la vuelta. dejo la solucion por si alguien en un futuro ve este mensaje.. muchas gracias igual a todos       
static public void ingreso_clientes() 
        { 
            Console.Clear(); 
            datos(); 
            string opcion = "";   
            string cedula = "0";   
            for (int x = ide1; x < cant_clientes; ) 
            { 
                for (int i = 0; i < 2; i++) 
                { 
                    if (i == 0) 
                    { 
                        Console.Write("ingrese cedula :"); 
                        cedula = Console.ReadLine();   
                        if (cedula.Length == 8) 
                        { 
                            clientes[i, x] = cedula; 
                            ide1++; 
                        } 
                        else 
                        { 
                            ingreso_clientes(); 
                        } 
                    } 
                    else 
                    { 
                        Console.Write("ingrese nombre :"); 
                        clientes[i, x] = Console.ReadLine(); 
                    } 
                }   
                mensaje_cabezera(); 
                Console.WriteLine("Cliente registrado"); 
                mensaje_pie();   
                Console.WriteLine(""); 
                Console.WriteLine("1) agregar otro cliente"); 
                Console.WriteLine("2) regresar atras"); 
                opcion = Console.ReadLine();   
                if (opcion == "2") 
                { 
                    opciones_clientes(); 
                } 
                else if (opcion == "1") 
                { 
                    ingreso_clientes(); 
                } 
                else 
                { 
                    mensaje_cabezera();   
                    Console.WriteLine(""); 
                    Console.WriteLine("           --- La opcion introducida no es valida, intentelo nuevamente ---"); 
                    Console.WriteLine(""); 
                    mensaje_pie(); 
                    opciones_clientes(); 
                } 
            } 
        }           |