Exemple #1
0
        /* FUNCION QUE SE ENCARGA DE PROCESAR E INGRESAR LAS MARCAS FUERA DE LINEA
         * RESCATADAS A LA BASE DE DATOS */
        public void IngresoMarca()
        {
            StreamReader fichero = File.OpenText(nombreArchivo);
            string       linea;
            string       ArchivoProcesado = "Procesado" + nombreArchivo;
            int          LargoT           = Convert.ToInt32(archivo.Datos[0].ToString());

            try
            {
                while (true)
                {
                    linea = fichero.ReadLine();
                    if (linea == "" || linea == null)
                    {
                        Console.WriteLine("Se procesaron {0} Marcas.", MarcaProcesadas);
                        File.Move(nombreArchivo, ArchivoProcesado);
                        fichero.Close();
                        break;
                    }
                    else
                    {
                        cadenaBBDD = new ComponeCadena(linea, LargoT);
                        string Resul = ConexioSQL(cadenaBBDD.DevuelveCodTarjeta(), cadenaBBDD.DevuelveFecha(), cadenaBBDD.DevuelveHora(), cadenaBBDD.DevuelveIP(), cadenaBBDD.DevuelveEvento(), cadenaBBDD.DevuelveFechaHora());
                        Console.WriteLine(Resul);
                        MarcaProcesadas += 1;
                    }
                }
            }
            catch (IOException)
            {
                fichero.Close();
            }
        }
        /* FUNCION QUE SE ENCARGA DE PROCESAR E INGRESAR LAS MARCAS FUERA DE LINEA
         * RESCATADAS A LA BASE DE DATOS */
        public void IngresoMarca()
        {
            StreamReader fichero = File.OpenText(nombreArchivo);
            string linea;
            string ArchivoProcesado = "Procesado"+nombreArchivo;
            int LargoT = Convert.ToInt32(archivo.Datos[0].ToString());

            try
            {
                while (true)
                {
                    linea = fichero.ReadLine();
                    if (linea == "" || linea == null)
                    {
                        Console.WriteLine("Se procesaron {0} Marcas.", MarcaProcesadas);
                        File.Move(nombreArchivo, ArchivoProcesado);
                        fichero.Close();
                        break;
                    }
                    else
                    {
                        cadenaBBDD = new ComponeCadena(linea,LargoT);
                        string Resul = ConexioSQL(cadenaBBDD.DevuelveCodTarjeta(), cadenaBBDD.DevuelveFecha(), cadenaBBDD.DevuelveHora(), cadenaBBDD.DevuelveIP(), cadenaBBDD.DevuelveEvento(), cadenaBBDD.DevuelveFechaHora());
                        Console.WriteLine(Resul);
                        MarcaProcesadas += 1;
                    }
                }
            }
            catch (IOException)
            {
                fichero.Close();
            }
        }