/* 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(); } }