Esempio n. 1
0
        public IHttpActionResult GetThreadByName(string name)
        {
            var parser = new FilesParser();
            var thread = parser.GetThreadByName(name, out ErrorMessage message);

            if (message.IsOk)
            {
                return(Ok(thread));
            }

            return(BadRequest(message.Message));
        }
Esempio n. 2
0
        public MainWindowVM()
        {
            logger      = new Logger();
            filesParser = new FilesParser(logger);

            IsEnabled  = true;
            dispatcher = Dispatcher.CurrentDispatcher;
            FillExtensions();
            ExtensionText = ".";

            //test
            //filePath = @"D:\test parser";
            //searchWord = "Hello";
            //var ext = extensions.FirstOrDefault(e => e.Extension.Contains("txt"));
            //ext.IsChecked = true;
        }
Esempio n. 3
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            String         newCSVPath = "";
            OpenFileDialog fd         = new OpenFileDialog();

            fd.Filter = "CSV files(*.csv)| *.csv";
            if (fd.ShowDialog() == true)
            {
                newCSVPath = fd.FileName;
                FilesParser newAnomaly = new FilesParser(newCSVPath, XMLPath);
                newAnomaly.parseXML();
                newAnomaly.matchXMLToCSV();
                newAnomaly.parseCSV();
                newAnomaly.CreateAnomalyCsv();

                TimeConroller.setTimeControllerValues(newAnomaly.getCSV());
                FlightInfo.setFlightValues(newAnomaly.getXML_CSVMap());
                WheelController.setMapValues(newAnomaly.getXML_CSVMap());
                GraphController.updateAnomalyMap(newAnomaly.XMLlist, newAnomaly.getXML_CSVMap());
                DllAlgorithmHandler.setValues(newAnomaly.getXML_CSVMap(), newAnomaly.XMLlist);
            }
        }