Пример #1
0
        //static public void ImprimirCliente(AbsClientes cliente)
        // {
        //     Console.WriteLine(cliente.Id);
        //     Console.WriteLine(cliente.Nombre);
        //     Console.WriteLine(cliente.DNI);
        //     Console.WriteLine(cliente.Clave);
        //     Console.WriteLine(cliente.TipoRegimen);
        //     Console.WriteLine(cliente.NombreContacto);


        //     Console.ReadKey();
        // }

        public void ImprimeCliente(AbsClientes cliente)
        {
            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine();
            Console.WriteLine(cliente.Clave + " " + cliente.Nombre);

            if (cliente.TipoRegimen == 1)
            {
                Console.WriteLine("Tipo: PERSONA FISICA.");
            }
            else
            {
                Console.WriteLine("Tipo: PERSONA MORAL.");
            }

            Console.WriteLine("RFC: " + cliente.DNI);

            Console.ReadKey();
        }
Пример #2
0
        public void ImprimeCliente(AbsClientes cliente)
        {
            int  i       = 0;
            bool bandera = true;

            while (bandera)
            {
                try
                {
                    StreamWriter sw = new StreamWriter(@"D:\documentos\ArchBitacora.log", true);
                    sw.WriteLine(cliente.Clave + "  " + cliente.Nombre);
                    if (cliente.TipoRegimen == 1)
                    {
                        sw.WriteLine("Tipo: PERSONA FISICA.");
                    }
                    else
                    {
                        sw.WriteLine("Tipo: PERSONA MORAL.");
                    }

                    sw.WriteLine("RFC: " + cliente.DNI);

                    sw.Close();

                    //aqui se sale del ciclo:
                    bandera = false;
                }
                catch (Exception ex)
                {
                    //En este contador el doy em margen de espera para que salga del ciclo:
                    i++;
                    if (i >= 1000)
                    {
                        throw ex;
                    }
                }
            }
        }