예제 #1
0
        static void Main(string[] args)
        {
            Traductor.Traductor trad = new Traductor.Traductor(@"TraductorXMLite.sqlite3");
            if (trad.VerificarConexion())
            {
                CampoCalculado CampCalculado = new CampoCalculado();
                //string ruta = @"C:\01 TXTs\01 Homologacion\Grupo 11 - Ventas con Descuento Global\BB14_0003_Boleta3_con_6_Items_DG.txt";
                string ruta = @"C:\01 TXTs\01 Homologacion\Grupo 11 - Ventas con Descuento Global\descuento1.txt";

                var utf8 = Encoding.UTF8;

                string TextoArchivo = File.ReadAllText(ruta, Encoding.Default);

                byte[] bytes = Encoding.Default.GetBytes(TextoArchivo);


                byte[] bytesoutput = trad.Procesar(bytes, 1);

                string output = System.Text.Encoding.Default.GetString(bytesoutput);

                Console.WriteLine("Conexion valida.");
            }
            else
            {
                Console.WriteLine("Conexion invalida.");
            }
            Console.ReadLine();
        }
예제 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            Traductor trad = new Traductor(@"TraductorXMLite.sqlite3", 1);

            if (trad.VerificarConexion())
            {
                CampoCalculado CampCalculado = new CampoCalculado();
                string         ruta          = Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase) + "\\" + "1.txt";
                FileStream     stream        = File.OpenRead(ruta);
                byte[]         fileBytes     = new byte[stream.Length];
                stream.Read(fileBytes, 0, fileBytes.Length);
                stream.Close();
                trad.Procesar(fileBytes);
                Console.WriteLine("Conexion valida.");
            }
            else
            {
                Console.WriteLine("Conexion invalida.");
            }
            Console.ReadLine();
        }