Exemple #1
0
        public TpsResultToStulTulos(string stulParitFileName, string tpsResultsFileName, string stulTulosFileName)
        {
            // parit.txt tiedosto
            if (!File.Exists(stulParitFileName))
            {
                Console.WriteLine($"Virhe: Tiedostoa {stulParitFileName} ei löydy.");
                Environment.Exit(-1);
            }
            _stulParitReader = new StulParitReader(stulParitFileName);
            foreach (string e in _stulParitReader.LineErrors)
            {
                Console.WriteLine($"Virhe: {e}");
            }

            // result.xml tiedosto
            if (!File.Exists(tpsResultsFileName))
            {
                Console.WriteLine($"Virhe: Tiedostoa {tpsResultsFileName} ei löydy.");
                Environment.Exit(-1);
            }
            _tpsResultsReader = new TpsResultsReader(tpsResultsFileName);

            // tulos.txt tiedoston nimi
            _stulTulosFileName = stulTulosFileName;

            _tpsEvents = new Dictionary <string, TpsEvent>();
        }
        public StulParitToTpsParit(string stulParitFileName, string tpsParitFileName)
        {
            // parit.txt tiedosto
            if (!File.Exists(stulParitFileName))
            {
                Console.WriteLine($"Virhe: Tiedostoa {stulParitFileName} ei löydy.");
                Environment.Exit(-1);
            }

            _stulParitReader = new StulParitReader(stulParitFileName);
            foreach (string e in _stulParitReader.LineErrors)
            {
                Console.WriteLine($"Virhe tiedostossa: {stulParitFileName}: {e}");
            }

            // parit.tps.txt tiedosto
            _tpsParitWriter = new TpsParitWriter(tpsParitFileName);
        }