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)); }
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; }
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); } }